|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
In-segment header of one memory page holding packed data blocks (legacy allocator). More...
#include <MemoryManager.h>
Public Attributes | |
| uint32 | size |
| uint64 | eol |
| uint32 | dataSize |
| uint32 | dataUsage |
| uint16 | count |
| uint16 | blockTableSize |
In-segment header of one memory page holding packed data blocks (legacy allocator).
Followed in memory by a uint32 block-offset table (blockTableSize entries) and the block data area. Address helpers: MP_GetBlockIndexStartLoc / MP_GetBlockDataStartLoc.
Definition at line 634 of file MemoryManager.h.
| uint16 cmlabs::MemoryPage::blockTableSize |
Definition at line 640 of file MemoryManager.h.
| uint16 cmlabs::MemoryPage::count |
Definition at line 639 of file MemoryManager.h.
| uint32 cmlabs::MemoryPage::dataSize |
Definition at line 637 of file MemoryManager.h.
| uint32 cmlabs::MemoryPage::dataUsage |
Definition at line 638 of file MemoryManager.h.
| uint64 cmlabs::MemoryPage::eol |
Definition at line 636 of file MemoryManager.h.
| uint32 cmlabs::MemoryPage::size |
Definition at line 635 of file MemoryManager.h.