mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-07-25 10:07:36 +03:00
Bundle 3 branches on fast path into tsd_state.
Added tsd_state_nominal_slow, which on fast path malloc() incorporates tcache_enabled check, and on fast path free() bundles both malloc_slow and tcache_enabled branches.
This commit is contained in:
parent
ccfe68a916
commit
b348ba29bb
10 changed files with 170 additions and 78 deletions
|
|
@ -64,7 +64,7 @@ struct tsd_init_head_s {
|
|||
O(iarena, arena_t *, yes, no, yes) \
|
||||
O(arena, arena_t *, yes, no, yes) \
|
||||
O(arenas_tdata, arena_tdata_t *,yes, no, yes) \
|
||||
O(tcache, tcache_t, yes, no, yes) \
|
||||
O(tcache, tcache_t, no, no, yes) \
|
||||
O(witnesses, witness_list_t, no, no, yes) \
|
||||
O(rtree_leaf_elm_witnesses, rtree_leaf_elm_witness_tsd_t, \
|
||||
no, no, no) \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue