
Go to the source code of this file.
| Functions | |
| void * | __default_morecore (ptrdiff_t) | 
| void * | public_mALLOc (size_t bytes) | 
| void | public_fREe (void *mem) | 
| void * | public_rEALLOc (void *oldmem, size_t bytes) | 
| void * | public_mEMALIGn (size_t alignment, size_t bytes) | 
| void * | public_aLIGNED_ALLOc (size_t alignment, size_t bytes) | 
| void * | public_vALLOc (size_t bytes) | 
| int | public_pMEMALIGn (void **memptr, size_t alignment, size_t size) CMK_THROW | 
| void * | public_cALLOc (size_t n_elements, size_t elem_size) | 
| void ** | public_iCALLOc (size_t n, size_t elem_size, void *chunks[]) | 
| void ** | public_iCOMALLOc (size_t n, size_t sizes[], void *chunks[]) | 
| int | public_mTRIm (size_t s) | 
| size_t | public_mUSABLe (void *mem) | 
| int | public_mALLOPt (int p, int v) | 
| void | public_mSTATs (void) | 
| struct | alignas (16) | 
| Variables | |
| CMK_TYPEDEF_UINT8 | _memory_allocated | 
| CMK_TYPEDEF_UINT8 | _memory_allocated_max | 
| CMK_TYPEDEF_UINT8 | _memory_allocated_min | 
| int | __malloc_initialized = -1 | 
| void *(* | __morecore )(ptrdiff_t) = __default_morecore | 
| static tsd_key_t | arena_key | 
| static mutex_t | list_lock | 
| void* public_mALLOc | ( | size_t | bytes | ) | 
| void public_fREe | ( | void * | mem | ) | 
| void* public_rEALLOc | ( | void * | oldmem, | |
| size_t | bytes | |||
| ) | 
| void* public_vALLOc | ( | size_t | bytes | ) | 
| size_t public_mUSABLe | ( | void * | mem | ) | 
| void public_mSTATs | ( | void | ) | 
| struct alignas | ( | 16 | ) |  [read] | 
Definition at line 262 of file memory-gnu.C.
References __malloc_initialize_hook, __malloc_initialized, _memory_allocated, PUP::a, arena_key, assert, malloc_segment::base, caller, CmiGetPageSize(), create_mspace_with_base(), PUP::m, mspace_calloc(), mspace_free(), mspace_independent_calloc(), mspace_independent_comalloc(), mspace_malloc(), mspace_malloc_stats(), mspace_mallopt(), mspace_memalign(), mspace_realloc(), mspace_trim(), mutex_lock(), mutex_trylock(), mutex_unlock(), n, malloc_segment::next, p, public_aLIGNED_ALLOc(), public_cALLOc(), public_fREe(), public_iCALLOc(), public_iCOMALLOc(), public_mALLOc(), public_mALLOPt(), public_mEMALIGn(), public_mSTATs(), public_mTRIm(), public_mUSABLe(), public_pMEMALIGn(), public_rEALLOc(), public_vALLOc(), PUP::s, malloc_state::seg, malloc_segment::size, size, size_t, and sizes.

| int __malloc_initialized = -1 | 
Definition at line 124 of file memory-gnu.C.
Referenced by alignas(), CmiMaxMemoryUsage(), and CmiMemoryUsage().
| void*(* __morecore)(ptrdiff_t) = __default_morecore | 
Definition at line 258 of file memory-gnu.C.
 1.5.5
 1.5.5