tlds
Transactional Operations for Linked Data Structures
|
Go to the source code of this file.
Typedefs | |
typedef struct memory | memory_t |
Enumerations | |
enum | { DEFAULT_INIT_BLOCK_CAPACITY = 16, DEFAULT_BLOCK_GROWTH_FACTOR = 2 } |
Functions | |
bool_t | memory_init (long numThread, size_t initBlockCapacity, long blockGrowthFactor) |
void | memory_destroy () |
void * | memory_get (long threadId, size_t numByte) |
void memory_destroy | ( | ) |
void* memory_get | ( | long | threadId, |
size_t | numByte | ||
) |
bool_t memory_init | ( | long | numThread, |
size_t | initBlockCapacity, | ||
long | blockGrowthFactor | ||
) |