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