|
#define | DYNAMIC_ANNOTATIONS_ENABLED |
|
#define | _Py_ANNOTATE_RWLOCK_CREATE(lock) |
|
#define | _Py_ANNOTATE_RWLOCK_DESTROY(lock) |
|
#define | _Py_ANNOTATE_RWLOCK_ACQUIRED(lock, is_w) |
|
#define | _Py_ANNOTATE_RWLOCK_RELEASED(lock, is_w) |
|
#define | _Py_ANNOTATE_BARRIER_INIT(barrier, count, reinitialization_allowed) |
|
#define | _Py_ANNOTATE_BARRIER_WAIT_BEFORE(barrier) |
|
#define | _Py_ANNOTATE_BARRIER_WAIT_AFTER(barrier) |
|
#define | _Py_ANNOTATE_BARRIER_DESTROY(barrier) |
|
#define | _Py_ANNOTATE_CONDVAR_LOCK_WAIT(cv, lock) |
|
#define | _Py_ANNOTATE_CONDVAR_WAIT(cv) |
|
#define | _Py_ANNOTATE_CONDVAR_SIGNAL(cv) |
|
#define | _Py_ANNOTATE_CONDVAR_SIGNAL_ALL(cv) |
|
#define | _Py_ANNOTATE_HAPPENS_BEFORE(obj) |
|
#define | _Py_ANNOTATE_HAPPENS_AFTER(obj) |
|
#define | _Py_ANNOTATE_PUBLISH_MEMORY_RANGE(address, size) |
|
#define | _Py_ANNOTATE_UNPUBLISH_MEMORY_RANGE(address, size) |
|
#define | _Py_ANNOTATE_SWAP_MEMORY_RANGE(address, size) |
|
#define | _Py_ANNOTATE_PCQ_CREATE(pcq) |
|
#define | _Py_ANNOTATE_PCQ_DESTROY(pcq) |
|
#define | _Py_ANNOTATE_PCQ_PUT(pcq) |
|
#define | _Py_ANNOTATE_PCQ_GET(pcq) |
|
#define | _Py_ANNOTATE_NEW_MEMORY(address, size) |
|
#define | _Py_ANNOTATE_EXPECT_RACE(address, description) |
|
#define | _Py_ANNOTATE_BENIGN_RACE(address, description) |
|
#define | _Py_ANNOTATE_BENIGN_RACE_SIZED(address, size, description) |
|
#define | _Py_ANNOTATE_PURE_HAPPENS_BEFORE_MUTEX(mu) |
|
#define | _Py_ANNOTATE_MUTEX_IS_USED_AS_CONDVAR(mu) |
|
#define | _Py_ANNOTATE_TRACE_MEMORY(arg) |
|
#define | _Py_ANNOTATE_THREAD_NAME(name) |
|
#define | _Py_ANNOTATE_IGNORE_READS_BEGIN() |
|
#define | _Py_ANNOTATE_IGNORE_READS_END() |
|
#define | _Py_ANNOTATE_IGNORE_WRITES_BEGIN() |
|
#define | _Py_ANNOTATE_IGNORE_WRITES_END() |
|
#define | _Py_ANNOTATE_IGNORE_READS_AND_WRITES_BEGIN() |
|
#define | _Py_ANNOTATE_IGNORE_READS_AND_WRITES_END() |
|
#define | _Py_ANNOTATE_IGNORE_SYNC_BEGIN() |
|
#define | _Py_ANNOTATE_IGNORE_SYNC_END() |
|
#define | _Py_ANNOTATE_ENABLE_RACE_DETECTION(enable) |
|
#define | _Py_ANNOTATE_NO_OP(arg) |
|
#define | _Py_ANNOTATE_FLUSH_STATE() |
|
#define | _Py_ANNOTATE_UNPROTECTED_READ(x) |
|
#define | _Py_ANNOTATE_BENIGN_RACE_STATIC(static_var, description) |
|
|
void | AnnotateRWLockCreate (const char *file, int line, const volatile void *lock) |
|
void | AnnotateRWLockDestroy (const char *file, int line, const volatile void *lock) |
|
void | AnnotateRWLockAcquired (const char *file, int line, const volatile void *lock, long is_w) |
|
void | AnnotateRWLockReleased (const char *file, int line, const volatile void *lock, long is_w) |
|
void | AnnotateBarrierInit (const char *file, int line, const volatile void *barrier, long count, long reinitialization_allowed) |
|
void | AnnotateBarrierWaitBefore (const char *file, int line, const volatile void *barrier) |
|
void | AnnotateBarrierWaitAfter (const char *file, int line, const volatile void *barrier) |
|
void | AnnotateBarrierDestroy (const char *file, int line, const volatile void *barrier) |
|
void | AnnotateCondVarWait (const char *file, int line, const volatile void *cv, const volatile void *lock) |
|
void | AnnotateCondVarSignal (const char *file, int line, const volatile void *cv) |
|
void | AnnotateCondVarSignalAll (const char *file, int line, const volatile void *cv) |
|
void | AnnotatePublishMemoryRange (const char *file, int line, const volatile void *address, long size) |
|
void | AnnotateUnpublishMemoryRange (const char *file, int line, const volatile void *address, long size) |
|
void | AnnotatePCQCreate (const char *file, int line, const volatile void *pcq) |
|
void | AnnotatePCQDestroy (const char *file, int line, const volatile void *pcq) |
|
void | AnnotatePCQPut (const char *file, int line, const volatile void *pcq) |
|
void | AnnotatePCQGet (const char *file, int line, const volatile void *pcq) |
|
void | AnnotateNewMemory (const char *file, int line, const volatile void *address, long size) |
|
void | AnnotateExpectRace (const char *file, int line, const volatile void *address, const char *description) |
|
void | AnnotateBenignRace (const char *file, int line, const volatile void *address, const char *description) |
|
void | AnnotateBenignRaceSized (const char *file, int line, const volatile void *address, long size, const char *description) |
|
void | AnnotateMutexIsUsedAsCondVar (const char *file, int line, const volatile void *mu) |
|
void | AnnotateTraceMemory (const char *file, int line, const volatile void *arg) |
|
void | AnnotateThreadName (const char *file, int line, const char *name) |
|
void | AnnotateIgnoreReadsBegin (const char *file, int line) |
|
void | AnnotateIgnoreReadsEnd (const char *file, int line) |
|
void | AnnotateIgnoreWritesBegin (const char *file, int line) |
|
void | AnnotateIgnoreWritesEnd (const char *file, int line) |
|
void | AnnotateEnableRaceDetection (const char *file, int line, int enable) |
|
void | AnnotateNoOp (const char *file, int line, const volatile void *arg) |
|
void | AnnotateFlushState (const char *file, int line) |
|
int | RunningOnValgrind (void) |
|