ARB
|
Go to the source code of this file.
Classes | |
class | MemBlock |
class | MemBlockManager |
class | Memory |
Macros | |
#define | PTM_MANAGED_MEMORY |
#define | PTM_MIN_SIZE (int(sizeof(PT_PNTR))+1) |
#define | PTM_TABLE_SIZE (1024*256) |
#define | PTM_TABLE_COUNT 256 |
#define | PTM_ELEMS_PER_BLOCK 256 |
#define | PTM_MAX_SIZE (PTM_TABLE_COUNT+PTM_MIN_SIZE-1) |
#define | PTM_magic 0xf4 |
Variables | |
Memory | MEM |
Definition at line 35 of file PT_mem.h.
Referenced by Memory::get(), MemBlockManager::idx2size(), PT_add_to_chain(), Memory::put(), and MemBlockManager::size2idx().
#define PTM_TABLE_COUNT 256 |
Definition at line 41 of file PT_mem.h.
Referenced by MemBlockManager::clear(), MemBlockManager::is_clear(), MemBlockManager::MemBlockManager(), and Memory::put().
#define PTM_MAX_SIZE (PTM_TABLE_COUNT+PTM_MIN_SIZE-1) |
Definition at line 44 of file PT_mem.h.
Referenced by Memory::get(), and Memory::put().
#define PTM_magic 0xf4 |
Definition at line 46 of file PT_mem.h.
Referenced by Memory::put().
Memory MEM |
Definition at line 128 of file PT_main.cxx.
Referenced by probe_struct_global::enter_stage(), PT_add_to_chain(), PT_change_leaf_to_node(), PT_create_leaf(), PT_leaf_to_chain(), PTD_delete_saved_node(), PTD_write_chain_to_disk(), PTD_write_node_to_disk(), and ChainEntryBuffer::~ChainEntryBuffer().