![]() |
CompactMemSys |
||||
Header: | MacMemory.h | Carbon status: | Unsupported | |
Compacts the system heap zone.
Size CompactMemSys ( Size cbNeeded );
The size, in bytes, of the block for which CompactMemSys should attempt to make room.
The size, in bytes, of the largest contiguous free block available after compacting the system heap. CompactMemSys does not actually allocate that block.0
The CompactMemSys function works like the CompactMem function does, but compacts the system heap instead of the current heap.
Call the function MemError to get the result code. See
Because CompactMemSys moves memory, you should not call it at interrupt time.
Not supported in Carbon. Not available in CarbonLib, but available when InterfaceLib 7.1 or later is installed. Exported by InterfaceLib 7.1 and later.
Operations on the system heap are not allowed.