CUBRID Engine
latest
|
#include "memory_private_allocator.hpp"
Go to the source code of this file.
Namespaces | |
cubmem | |
Functions | |
void | cubmem::private_block_allocate (block &b, size_t size) |
void | cubmem::private_block_deallocate (block &b) |
HL_HEAPID | cubmem::get_private_heapid (cubthread::entry *&thread_p) |
void * | cubmem::private_heap_allocate (cubthread::entry *thread_p, HL_HEAPID heapid, size_t size) |
void | cubmem::private_heap_deallocate (cubthread::entry *thread_p, HL_HEAPID heapid, void *ptr) |
void | cubmem::register_private_allocator (cubthread::entry *thread_p) |
void | cubmem::deregister_private_allocator (cubthread::entry *thread_p) |
Variables | |
const block_allocator | cubmem::PRIVATE_BLOCK_ALLOCATOR { private_block_allocate, private_block_deallocate } |