Compounds | |||
![]() | ![]() | struct | VMObj |
![]() | ![]() | struct | ResourceObj |
![]() | ![]() | struct | CHeapObj |
![]() | ![]() | struct | NoExplicitAllocationObj |
![]() | ![]() | struct | StackObj |
![]() | ![]() | struct | PartObj |
![]() | ![]() | struct | AnywhereObj |
![]() | ![]() | class | ResourceAreaChunk |
![]() | ![]() | struct | ResourceArea |
![]() | ![]() | struct | ResourceMark |
![]() | ![]() | struct | Resources |
Defines | |||
![]() | ![]() | #define | NEW_RESOURCE_ARRAY ( type, size ) |
![]() | ![]() | #define | NEW_C_HEAP_ARRAY ( type, size ) |
![]() | ![]() | #define | NEW_RESOURCE_OBJ ( type ) |
Functions | |||
![]() | ![]() | void* | selfs_malloc (size_t size) |
![]() | ![]() | void | selfs_free (void* ptr) |
![]() | ![]() | void | malloc_init () |
![]() | ![]() | char* | AllocateHeap (int32 size, char* name, bool mustAllocate= true) |
![]() | ![]() | void | FreeHeap (void* p) |
Variables | |||
![]() | ![]() | struct | ResourceArea |
![]() | ![]() | const fint | min_resource_chunk_size |
![]() | ![]() | const fint | min_resource_free_size |
![]() | ![]() | Resources | resources |
![]() | ![]() | bool | MallocInProgress |
#define NEW_RESOURCE_ARRAY (type, size) |
#define NEW_C_HEAP_ARRAY (type, size) |
#define NEW_RESOURCE_OBJ (type) |
void * selfs_malloc (size_t size) |
void selfs_free (void * ptr) |
void malloc_init () |
char * AllocateHeap (int32 size, char * name, bool mustAllocate = true) [inline]
|
void FreeHeap (void * p) [inline]
|
struct ResourceArea |
const fint min_resource_chunk_size |
const fint min_resource_free_size |
Resources resources |
bool MallocInProgress |