tlds
Transactional Operations for Linked Data Structures
|
Public Member Functions | |
CACHE_PAD (0) | |
CACHE_PAD (1) | |
CACHE_PAD (2) | |
CACHE_PAD (3) | |
Public Attributes | |
VOLATILE unsigned int | current |
VOLATILE unsigned int | inreclaim |
unsigned int | page_size |
int | nr_sizes |
int | blk_sizes [MAX_SIZES] |
int | nr_hooks |
hook_fn_t | hook_fns [MAX_HOOKS] |
chunk_t *VOLATILE | free_chunks |
chunk_t *VOLATILE | alloc [MAX_SIZES] |
VOLATILE unsigned int | alloc_size [MAX_SIZES] |
gc_global_st::CACHE_PAD | ( | 0 | ) |
gc_global_st::CACHE_PAD | ( | 1 | ) |
gc_global_st::CACHE_PAD | ( | 2 | ) |
gc_global_st::CACHE_PAD | ( | 3 | ) |
int gc_global_st::blk_sizes[MAX_SIZES] |
VOLATILE unsigned int gc_global_st::current |
VOLATILE unsigned int gc_global_st::inreclaim |
int gc_global_st::nr_hooks |
int gc_global_st::nr_sizes |
unsigned int gc_global_st::page_size |