Defines | Functions
dynamic_annotations.cc File Reference
#include <stdlib.h>
#include <string.h>
#include "absl/base/dynamic_annotations.h"
Include dependency graph for dynamic_annotations.cc:

Go to the source code of this file.

Defines

#define __has_feature(x)   0
#define DYNAMIC_ANNOTATIONS_EXTERNAL_IMPL   0

Functions

void AnnotateBenignRace (const char *, int, const volatile void *, const char *)
void AnnotateBenignRaceSized (const char *, int, const volatile void *, size_t, const char *)
void AnnotateEnableRaceDetection (const char *, int, int)
void AnnotateIgnoreReadsBegin (const char *, int)
void AnnotateIgnoreReadsEnd (const char *, int)
void AnnotateIgnoreWritesBegin (const char *, int)
void AnnotateIgnoreWritesEnd (const char *, int)
void AnnotateMemoryIsInitialized (const char *, int, const volatile void *mem, size_t size)
void AnnotateMemoryIsUninitialized (const char *, int, const volatile void *mem, size_t size)
void AnnotateRWLockAcquired (const char *, int, const volatile void *, long)
void AnnotateRWLockCreate (const char *, int, const volatile void *)
void AnnotateRWLockDestroy (const char *, int, const volatile void *)
void AnnotateRWLockReleased (const char *, int, const volatile void *, long)
void AnnotateThreadName (const char *, int, const char *)
static int GetRunningOnValgrind (void)
int RunningOnValgrind (void)
double ValgrindSlowdown (void)

Define Documentation

#define __has_feature (   x)    0

Definition at line 21 of file dynamic_annotations.cc.

Definition at line 29 of file dynamic_annotations.cc.


Function Documentation

void AnnotateBenignRace ( const char *  ,
int  ,
const volatile void *  ,
const char *   
)

Definition at line 53 of file dynamic_annotations.cc.

void AnnotateBenignRaceSized ( const char *  ,
int  ,
const volatile void *  ,
size_t  ,
const char *   
)

Definition at line 56 of file dynamic_annotations.cc.

void AnnotateEnableRaceDetection ( const char *  ,
int  ,
int   
)

Definition at line 66 of file dynamic_annotations.cc.

void AnnotateIgnoreReadsBegin ( const char *  ,
int   
)

Definition at line 62 of file dynamic_annotations.cc.

void AnnotateIgnoreReadsEnd ( const char *  ,
int   
)

Definition at line 63 of file dynamic_annotations.cc.

void AnnotateIgnoreWritesBegin ( const char *  ,
int   
)

Definition at line 64 of file dynamic_annotations.cc.

void AnnotateIgnoreWritesEnd ( const char *  ,
int   
)

Definition at line 65 of file dynamic_annotations.cc.

void AnnotateMemoryIsInitialized ( const char *  ,
int  ,
const volatile void *  mem,
size_t  size 
)

Definition at line 67 of file dynamic_annotations.cc.

void AnnotateMemoryIsUninitialized ( const char *  ,
int  ,
const volatile void *  mem,
size_t  size 
)

Definition at line 77 of file dynamic_annotations.cc.

void AnnotateRWLockAcquired ( const char *  ,
int  ,
const volatile void *  ,
long   
)

Definition at line 49 of file dynamic_annotations.cc.

void AnnotateRWLockCreate ( const char *  ,
int  ,
const volatile void *   
)

Definition at line 45 of file dynamic_annotations.cc.

void AnnotateRWLockDestroy ( const char *  ,
int  ,
const volatile void *   
)

Definition at line 47 of file dynamic_annotations.cc.

void AnnotateRWLockReleased ( const char *  ,
int  ,
const volatile void *  ,
long   
)

Definition at line 51 of file dynamic_annotations.cc.

void AnnotateThreadName ( const char *  ,
int  ,
const char *   
)

Definition at line 60 of file dynamic_annotations.cc.

static int GetRunningOnValgrind ( void  ) [static]

Definition at line 87 of file dynamic_annotations.cc.

int RunningOnValgrind ( void  )

Definition at line 99 of file dynamic_annotations.cc.

double ValgrindSlowdown ( void  )

Definition at line 111 of file dynamic_annotations.cc.



abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:16