#include <stdlib.h>
#include <string.h>
#include "absl/base/dynamic_annotations.h"
Go to the source code of this file.
|
| 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) |
| |
◆ __has_feature
| #define __has_feature |
( |
|
x | ) |
0 |
◆ DYNAMIC_ANNOTATIONS_EXTERNAL_IMPL
| #define DYNAMIC_ANNOTATIONS_EXTERNAL_IMPL 0 |
◆ AnnotateBenignRace()
| void AnnotateBenignRace |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
, |
|
|
const char * |
|
|
) |
| |
◆ AnnotateBenignRaceSized()
| void AnnotateBenignRaceSized |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
, |
|
|
size_t |
, |
|
|
const char * |
|
|
) |
| |
◆ AnnotateEnableRaceDetection()
| void AnnotateEnableRaceDetection |
( |
const char * |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ AnnotateIgnoreReadsBegin()
| void AnnotateIgnoreReadsBegin |
( |
const char * |
, |
|
|
int |
|
|
) |
| |
◆ AnnotateIgnoreReadsEnd()
| void AnnotateIgnoreReadsEnd |
( |
const char * |
, |
|
|
int |
|
|
) |
| |
◆ AnnotateIgnoreWritesBegin()
| void AnnotateIgnoreWritesBegin |
( |
const char * |
, |
|
|
int |
|
|
) |
| |
◆ AnnotateIgnoreWritesEnd()
| void AnnotateIgnoreWritesEnd |
( |
const char * |
, |
|
|
int |
|
|
) |
| |
◆ AnnotateMemoryIsInitialized()
| void AnnotateMemoryIsInitialized |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
mem, |
|
|
size_t |
size |
|
) |
| |
◆ AnnotateMemoryIsUninitialized()
| void AnnotateMemoryIsUninitialized |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
mem, |
|
|
size_t |
size |
|
) |
| |
◆ AnnotateRWLockAcquired()
| void AnnotateRWLockAcquired |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
, |
|
|
long |
|
|
) |
| |
◆ AnnotateRWLockCreate()
| void AnnotateRWLockCreate |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
|
|
) |
| |
◆ AnnotateRWLockDestroy()
| void AnnotateRWLockDestroy |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
|
|
) |
| |
◆ AnnotateRWLockReleased()
| void AnnotateRWLockReleased |
( |
const char * |
, |
|
|
int |
, |
|
|
const volatile void * |
, |
|
|
long |
|
|
) |
| |
◆ AnnotateThreadName()
| void AnnotateThreadName |
( |
const char * |
, |
|
|
int |
, |
|
|
const char * |
|
|
) |
| |
◆ GetRunningOnValgrind()
| static int GetRunningOnValgrind |
( |
void |
| ) |
|
|
static |
◆ RunningOnValgrind()
| int RunningOnValgrind |
( |
void |
| ) |
|
◆ ValgrindSlowdown()
| double ValgrindSlowdown |
( |
void |
| ) |
|