[ltt-dev] [PATCH 00/10 round10] rculfhash memory managements
Lai Jiangshan
laijs at cn.fujitsu.com
Wed Nov 16 01:48:15 EST 2011
Patch 1-5: extract memory managements (internal)APIs and prepare
for memory managements
Patch 6-8: Add two memory managements and comments.
You can read or apply patch 8 before patch 6,7
Patch 10 add my name to rculfhash.c and urcu/rculfhash.h
Lai Jiangshan (10):
introduce bucket_at() and improve readability
proper wrapper for bucket table alloc and free
ht->t.size is no required larger than ht->min_table_size now
remove struct rcu_level
add max_size arguemnt
add LFHT_MEMORY_CHUNK low level memory management
add LFHT_MEMORY_RESERVED low level memory management
comments for memory management
fix comments of cds_lfht_new()
add my name
rculfhash.c | 503 +++++++++++++++++++++++++++++++++++++-----------
tests/test_urcu_hash.c | 4 +-
urcu/rculfhash.h | 15 +-
3 files changed, 405 insertions(+), 117 deletions(-)
--
1.7.4.4
More information about the lttng-dev
mailing list