|
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 | ||
| ) |