mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-06-18 09:55:39 +03:00
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
The split managed one ordering constraint: arena_choose() had to be defined before arena_choose_maybe_huge() but after the tsd/tcache inlines it depends on. After the malloc_dispatch refactor moved the heaviest tcache-pulling inlines out of arena_inlines_b.h, the remaining arena-side inlines all belong together. The merged arena_inlines.h explicitly includes jemalloc_internal_inlines_a.h and tcache.h (previously transitively pulled).
This commit is contained in:
parent
c88d5cf67f
commit
6054b976ef
23 changed files with 146 additions and 190 deletions
|
|
@ -1,7 +1,7 @@
|
|||
#include "jemalloc/internal/jemalloc_preamble.h"
|
||||
|
||||
#include "jemalloc/internal/arena.h"
|
||||
#include "jemalloc/internal/arena_inlines_b.h"
|
||||
#include "jemalloc/internal/arena_inlines.h"
|
||||
#include "jemalloc/internal/assert.h"
|
||||
#include "jemalloc/internal/ckh.h"
|
||||
#include "jemalloc/internal/hash.h"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue