Drop umbrella include from 15 more .c files (batch 4)

Converted: prof_stack_range, jemalloc_fork, san, pa_extra, mutex,
thread_event_registry, rtree, ehooks, pa, extent_dss, decay, large,
nstime, bin, arenas_management.

One latent hermeticity bug surfaced: prof_sys.h declares
`void bt_init(prof_bt_t *bt, void **vec);` but didn't include prof.h
where prof_bt_t is defined.  Added the include.

Step 6 (Option B) of the cyclical-dep cleanup, batch 4 of N.
This commit is contained in:
Slobodan Predolac 2026-05-27 19:04:11 -04:00 committed by Slobodan Predolac
parent da18bdc169
commit 19978eea2f
16 changed files with 54 additions and 21 deletions

View file

@ -1,6 +1,7 @@
#include "jemalloc/internal/jemalloc_preamble.h"
#include "jemalloc/internal/jemalloc_internal_includes.h"
#include "jemalloc/internal/arena.h"
#include "jemalloc/internal/arena_inlines_b.h"
#include "jemalloc/internal/assert.h"
#include "jemalloc/internal/bin.h"
#include "jemalloc/internal/sc.h"