PostgreSQL Source Code
git master
|
Go to the source code of this file.
Macros | |
#define | VALGRIND_CHECK_MEM_IS_DEFINED(addr, size) do {} while (0) |
#define | VALGRIND_CREATE_MEMPOOL(context, redzones, zeroed) do {} while (0) |
#define | VALGRIND_DESTROY_MEMPOOL(context) do {} while (0) |
#define | VALGRIND_MAKE_MEM_DEFINED(addr, size) do {} while (0) |
#define | VALGRIND_MAKE_MEM_NOACCESS(addr, size) do {} while (0) |
#define | VALGRIND_MAKE_MEM_UNDEFINED(addr, size) do {} while (0) |
#define | VALGRIND_MEMPOOL_ALLOC(context, addr, size) do {} while (0) |
#define | VALGRIND_MEMPOOL_FREE(context, addr) do {} while (0) |
#define | VALGRIND_MEMPOOL_CHANGE(context, optr, nptr, size) do {} while (0) |
#define VALGRIND_CHECK_MEM_IS_DEFINED | ( | addr, | |
size | |||
) | do {} while (0) |
Definition at line 23 of file memdebug.h.
Referenced by _bt_unlockbuf(), _bt_upgradelockbufcleanup(), PageAddItemExtended(), and printtup().
#define VALGRIND_CREATE_MEMPOOL | ( | context, | |
redzones, | |||
zeroed | |||
) | do {} while (0) |
Definition at line 24 of file memdebug.h.
Referenced by MemoryContextCreate(), and MemoryContextResetOnly().
#define VALGRIND_DESTROY_MEMPOOL | ( | context | ) | do {} while (0) |
Definition at line 25 of file memdebug.h.
Referenced by MemoryContextDelete(), and MemoryContextResetOnly().
#define VALGRIND_MAKE_MEM_DEFINED | ( | addr, | |
size | |||
) | do {} while (0) |
Definition at line 26 of file memdebug.h.
Referenced by _bt_conditionallockbuf(), _bt_lockbuf(), AddCatalogInvalidationMessage(), AddCatcacheInvalidationMessage(), AddRelcacheInvalidationMessage(), AddSnapshotInvalidationMessage(), AllocSetFree(), AllocSetGetChunkSpace(), AllocSetRealloc(), AllocSetStats(), CacheInvalidateRelmap(), CacheInvalidateSmgr(), GenerationFree(), GenerationGetChunkSpace(), GenerationRealloc(), GenerationStats(), LogicalTapeFreeze(), LogicalTapeRewindForRead(), PinBuffer(), PinBuffer_Locked(), SlabAlloc(), and SlabStats().
#define VALGRIND_MAKE_MEM_NOACCESS | ( | addr, | |
size | |||
) | do {} while (0) |
Definition at line 27 of file memdebug.h.
Referenced by _bt_unlockbuf(), AllocSetAlloc(), AllocSetContextCreateInternal(), AllocSetGetChunkSpace(), AllocSetRealloc(), AllocSetReset(), AllocSetStats(), enlarge_list(), GenerationAlloc(), GenerationGetChunkSpace(), GenerationRealloc(), GenerationStats(), list_delete_nth_cell(), SlabAlloc(), and UnpinBuffer().
#define VALGRIND_MAKE_MEM_UNDEFINED | ( | addr, | |
size | |||
) | do {} while (0) |
Definition at line 28 of file memdebug.h.
Referenced by AllocSetAlloc(), AllocSetRealloc(), GenerationAlloc(), GenerationRealloc(), and SlabAlloc().
#define VALGRIND_MEMPOOL_ALLOC | ( | context, | |
addr, | |||
size | |||
) | do {} while (0) |
Definition at line 29 of file memdebug.h.
Referenced by MemoryContextAlloc(), MemoryContextAllocExtended(), MemoryContextAllocHuge(), MemoryContextAllocZero(), MemoryContextAllocZeroAligned(), palloc(), palloc0(), and palloc_extended().
#define VALGRIND_MEMPOOL_CHANGE | ( | context, | |
optr, | |||
nptr, | |||
size | |||
) | do {} while (0) |
Definition at line 31 of file memdebug.h.
Referenced by repalloc(), and repalloc_huge().
#define VALGRIND_MEMPOOL_FREE | ( | context, | |
addr | |||
) | do {} while (0) |
Definition at line 30 of file memdebug.h.
Referenced by pfree().