jemalloc/test
Slobodan Predolac 2502195964 Delete jemalloc_internal_includes.h (umbrella header)
After the per-TU explicit-include conversion in batches 1-7, no .c
file in src/ needs the umbrella anymore.  test/jemalloc_test.h.in is
the last consumer; it's the template for the header used by unit
and stress tests that want all of jemalloc's internals visible, so
its #include of the umbrella is replaced with the same set of
explicit includes the umbrella used to expand to.  No behavioral
change for tests.

With that, the umbrella is gone.  Every translation unit now
declares the headers it actually uses, and the hidden-transitive-
include patterns that motivated this cleanup are no longer possible
to introduce silently -- a missing include now fails at the failing
file rather than silently working because something upstream pulled
in the world.

Step 6 (Option B) of the cyclical-dep cleanup, complete.
2026-05-29 09:04:09 -07:00
..
analyze Revert PR #2608: Manually revert commits 70c94d..f9c0b5 2026-03-10 18:14:33 -07:00
include/test Delete jemalloc_internal_includes.h (umbrella header) 2026-05-29 09:04:09 -07:00
integration Consolidate arena_* header split into arena.h 2026-05-29 08:53:58 -07:00
src Remove generic experimental hooks 2026-05-13 18:27:43 -04:00
stress Remove batch_alloc API 2026-05-22 23:34:10 -07:00
unit Consolidate arena_* header split into arena.h 2026-05-29 08:53:58 -07:00
test.sh.in Renaming limit_usize_gap to disable_large_size_classes 2025-05-06 14:47:35 -07:00