mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-05-14 00:46:21 +03:00
Convert all tsd variables to reside in a single tsd structure.
This commit is contained in:
parent
42f5955938
commit
5460aa6f66
22 changed files with 1027 additions and 935 deletions
|
|
@ -5,7 +5,7 @@ TEST_BEGIN(test_rtree_get_empty)
|
|||
unsigned i;
|
||||
|
||||
for (i = 1; i <= (sizeof(uintptr_t) << 3); i++) {
|
||||
rtree_t *rtree = rtree_new(i, imalloc, idalloc);
|
||||
rtree_t *rtree = rtree_new(i, malloc, free);
|
||||
assert_u_eq(rtree_get(rtree, 0), 0,
|
||||
"rtree_get() should return NULL for empty tree");
|
||||
rtree_delete(rtree);
|
||||
|
|
@ -18,7 +18,7 @@ TEST_BEGIN(test_rtree_extrema)
|
|||
unsigned i;
|
||||
|
||||
for (i = 1; i <= (sizeof(uintptr_t) << 3); i++) {
|
||||
rtree_t *rtree = rtree_new(i, imalloc, idalloc);
|
||||
rtree_t *rtree = rtree_new(i, malloc, free);
|
||||
|
||||
rtree_set(rtree, 0, 1);
|
||||
assert_u_eq(rtree_get(rtree, 0), 1,
|
||||
|
|
@ -40,7 +40,7 @@ TEST_BEGIN(test_rtree_bits)
|
|||
for (i = 1; i < (sizeof(uintptr_t) << 3); i++) {
|
||||
uintptr_t keys[] = {0, 1,
|
||||
(((uintptr_t)1) << (sizeof(uintptr_t)*8-i)) - 1};
|
||||
rtree_t *rtree = rtree_new(i, imalloc, idalloc);
|
||||
rtree_t *rtree = rtree_new(i, malloc, free);
|
||||
|
||||
for (j = 0; j < sizeof(keys)/sizeof(uintptr_t); j++) {
|
||||
rtree_set(rtree, keys[j], 1);
|
||||
|
|
@ -73,7 +73,7 @@ TEST_BEGIN(test_rtree_random)
|
|||
|
||||
sfmt = init_gen_rand(SEED);
|
||||
for (i = 1; i <= (sizeof(uintptr_t) << 3); i++) {
|
||||
rtree_t *rtree = rtree_new(i, imalloc, idalloc);
|
||||
rtree_t *rtree = rtree_new(i, malloc, free);
|
||||
uintptr_t keys[NSET];
|
||||
unsigned j;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue