diff options
author | David Goldblatt <davidgoldblatt@fb.com> | 2017-05-30 17:45:37 (GMT) |
---|---|---|
committer | David Goldblatt <davidtgoldblatt@gmail.com> | 2017-05-31 20:08:45 (GMT) |
commit | 8261e581be517f4fe193ead2c9b662717d9ca5e0 (patch) | |
tree | 4dbd5e4a2f434e23d29494c6f7821eedd44b3b78 /src/large.c | |
parent | 041e041e1f23a03d1019330c8401a01285feb44f (diff) | |
download | jemalloc-8261e581be517f4fe193ead2c9b662717d9ca5e0.zip jemalloc-8261e581be517f4fe193ead2c9b662717d9ca5e0.tar.gz jemalloc-8261e581be517f4fe193ead2c9b662717d9ca5e0.tar.bz2 |
Header refactoring: Pull size helpers out of jemalloc module.
Diffstat (limited to 'src/large.c')
-rw-r--r-- | src/large.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/large.c b/src/large.c index 79d2c9d..27a2c67 100644 --- a/src/large.c +++ b/src/large.c @@ -12,7 +12,7 @@ void * large_malloc(tsdn_t *tsdn, arena_t *arena, size_t usize, bool zero) { - assert(usize == s2u(usize)); + assert(usize == sz_s2u(usize)); return large_palloc(tsdn, arena, usize, CACHELINE, zero); } @@ -27,7 +27,7 @@ large_palloc(tsdn_t *tsdn, arena_t *arena, size_t usize, size_t alignment, assert(!tsdn_null(tsdn) || arena != NULL); - ausize = sa2u(usize, alignment); + ausize = sz_sa2u(usize, alignment); if (unlikely(ausize == 0 || ausize > LARGE_MAXCLASS)) { return NULL; } @@ -97,7 +97,7 @@ large_ralloc_no_move_shrink(tsdn_t *tsdn, extent_t *extent, size_t usize) { arena_t *arena = extent_arena_get(extent); size_t oldusize = extent_usize_get(extent); extent_hooks_t *extent_hooks = extent_hooks_get(arena); - size_t diff = extent_size_get(extent) - (usize + large_pad); + size_t diff = extent_size_get(extent) - (usize + sz_large_pad); assert(oldusize > usize); @@ -108,8 +108,8 @@ large_ralloc_no_move_shrink(tsdn_t *tsdn, extent_t *extent, size_t usize) { /* Split excess pages. */ if (diff != 0) { extent_t *trail = extent_split_wrapper(tsdn, arena, - &extent_hooks, extent, usize + large_pad, size2index(usize), - false, diff, NSIZES, false); + &extent_hooks, extent, usize + sz_large_pad, + sz_size2index(usize), false, diff, NSIZES, false); if (trail == NULL) { return true; } @@ -178,7 +178,7 @@ large_ralloc_no_move_expand(tsdn_t *tsdn, extent_t *extent, size_t usize, } rtree_ctx_t rtree_ctx_fallback; rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); - szind_t szind = size2index(usize); + szind_t szind = sz_size2index(usize); extent_szind_set(extent, szind); rtree_szind_slab_update(tsdn, &extents_rtree, rtree_ctx, (uintptr_t)extent_addr_get(extent), szind, false); |