Dynamic Memory Management

Function Header File Page Description
calloc() stdlib.h calloc() — Reserve and Initialize Storage Reserves storage space for an array and initializes the values of all elements to 0.
_C_Quickpool_Debug() stdlib.h _C_Quickpool_Debug() — Modify Quick Pool Memory Manager Characteristics Modifies Quick Pool memory manager characteristics.
_C_Quickpool_Init() stdlib.h _C_Quickpool_Init() — Initialize Quick Pool Memory Manager Initializes the use of the Quick Pool memory manager algorithm.
_C_Quickpool_Report() stdlib.h _C_Quickpool_Report() — Generate Quick Pool Memory Manager Report Generates a spooled file that contains a snapshot of the memory used by the Quick Pool memory manager algorithm in the current activation group.
_C_TS_malloc_debug() mallocinfo.h _C_TS_malloc_debug() — Determine amount of teraspace memory used (with optional dumps and verification) Returns the same information as _C_TS_malloc_info, plus produces a spool file of detailed information about the memory structure used by malloc functions when compiled with teraspace.
_C_TS_malloc_info() mallocinfo.h _C_TS_malloc_info() — Determine amount of teraspace memory used Returns the current memory usage information.
free() stdlib.h free() — Release Storage Blocks Frees storage blocks.
malloc() stdlib.h malloc() — Reserve Storage Block Reserves storage blocks.
realloc() stdlib.h realloc() — Change Reserved Storage Block Size Changes storage size allocated for an object.


[ Top of Page | Previous Page | Next Page | Contents | Index ]