| .. |
|
arena.h
|
Make single-TU internal helpers static; remove dead hpa_expand/hpa_shrink/pac_reset
|
2026-06-11 11:45:05 -04:00 |
|
arena_decay_constants.h
|
Consolidate arena_* header split into arena.h
|
2026-06-04 11:32:53 -04:00 |
|
arena_inlines.h
|
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
|
2026-06-04 11:32:53 -04:00 |
|
arena_stats.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
arenas_management.h
|
Consolidate arena_* header split into arena.h
|
2026-06-04 11:32:53 -04:00 |
|
assert.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
atomic.h
|
[process_madvise] Make init lazy so that python tests pass. Reset the pidfd on fork
|
2026-03-10 18:14:33 -07:00 |
|
atomic_c11.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
atomic_gcc_atomic.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
atomic_gcc_sync.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
atomic_msvc.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
background_thread.h
|
Consolidate simple component headers (large, background_thread, bin)
|
2026-06-04 11:32:53 -04:00 |
|
background_thread_inlines.h
|
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
|
2026-06-04 11:32:53 -04:00 |
|
base.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
bin.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
bin_info.h
|
Revert PR #2608: Manually revert commits 70c94d..f9c0b5
|
2026-03-10 18:14:33 -07:00 |
|
bin_inlines.h
|
Consolidate simple component headers (large, background_thread, bin)
|
2026-06-04 11:32:53 -04:00 |
|
bin_stats.h
|
Revert PR #2608: Manually revert commits 70c94d..f9c0b5
|
2026-03-10 18:14:33 -07:00 |
|
bit_util.h
|
Fix several typos in the comments
|
2026-04-22 13:35:18 -04:00 |
|
bitmap.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
buf_writer.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
cache_bin.h
|
Remove cache bin dead stores
|
2026-06-01 18:18:31 -04:00 |
|
ckh.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
conf.h
|
Fix -Wmissing-prototypes, -Wmissing-variable-declarations, and -Wstrict-prototypes warnings
|
2026-06-05 19:10:22 -04:00 |
|
counter.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
ctl.h
|
Consolidate simple component headers (large, background_thread, bin)
|
2026-06-04 11:32:53 -04:00 |
|
decay.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
div.h
|
Improve const correctness in the repo
|
2026-05-04 11:56:17 -07:00 |
|
ecache.h
|
Improve const correctness in the repo
|
2026-05-04 11:56:17 -07:00 |
|
edata.h
|
Break two include cycles
|
2026-06-04 11:32:53 -04:00 |
|
edata_cache.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
ehooks.h
|
Make ehooks_default_merge static (export was vestigial after merge fast-path removal)
|
2026-06-11 11:45:05 -04:00 |
|
emap.h
|
Introduce pinned extents to contain unpurgeable pages
|
2026-05-05 10:44:28 -07:00 |
|
emitter.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
eset.h
|
Introduce pinned extents to contain unpurgeable pages
|
2026-05-05 10:44:28 -07:00 |
|
exp_grow.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
extent.h
|
Introduce pinned extents to contain unpurgeable pages
|
2026-05-05 10:44:28 -07:00 |
|
extent_dss.h
|
Consolidate arena_* header split into arena.h
|
2026-06-04 11:32:53 -04:00 |
|
extent_mmap.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
fb.h
|
Improve const correctness in the repo
|
2026-05-04 11:56:17 -07:00 |
|
fxp.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
hash.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
hpa.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
hpa_central.h
|
[EASY] Extract hpa_central component from hpa source file
|
2026-03-10 18:14:33 -07:00 |
|
hpa_hooks.h
|
Revert "Do not dehugify when purging"
|
2026-03-10 18:14:33 -07:00 |
|
hpa_opts.h
|
Remove experimental_hpa_max_purge_nhp option
|
2026-06-27 22:57:48 -04:00 |
|
hpa_utils.h
|
[EASY] Encapsulate better, do not pass hpa_shard when hooks are enough, move shard independent actions to hpa_utils
|
2026-03-10 18:14:33 -07:00 |
|
hpdata.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
inspect.h
|
Remove utilization query mallctl
|
2026-06-02 13:24:23 -04:00 |
|
jemalloc_fork.h
|
Extract fork orchestration into jemalloc_fork module
|
2026-04-30 15:17:18 -04:00 |
|
jemalloc_init.h
|
Hide methods from jemalloc_init.h that are not used in other units
|
2026-05-11 16:23:09 -07:00 |
|
jemalloc_internal_decls.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
jemalloc_internal_defs.h.in
|
Replace experimental_infallible_new with compile-time flag
|
2026-06-06 09:50:37 -04:00 |
|
jemalloc_internal_externs.h
|
Use SEC in PAC to reduce lock contention on the ecaches
|
2026-06-24 10:54:34 -07:00 |
|
jemalloc_internal_inlines_a.h
|
Consolidate arena_* header split into arena.h
|
2026-06-04 11:32:53 -04:00 |
|
jemalloc_internal_inlines_c.h
|
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
|
2026-06-04 11:32:53 -04:00 |
|
jemalloc_internal_macros.h
|
Replace JET_WRAP_ with JET_EXTERN_INLINE macro
|
2026-06-18 13:02:23 -04:00 |
|
jemalloc_internal_overrides.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
jemalloc_internal_types.h
|
Extract initialization logic from jemalloc.c into jemalloc_init module
|
2026-04-30 15:17:18 -04:00 |
|
jemalloc_preamble.h.in
|
Replace experimental_infallible_new with compile-time flag
|
2026-06-06 09:50:37 -04:00 |
|
jemalloc_probe.h
|
Add experimental support for usdt systemtap probes
|
2026-03-10 18:14:33 -07:00 |
|
jemalloc_probe_custom.h
|
Add experimental support for usdt systemtap probes
|
2026-03-10 18:14:33 -07:00 |
|
jemalloc_probe_stap.h
|
Add experimental support for usdt systemtap probes
|
2026-03-10 18:14:33 -07:00 |
|
large.h
|
Consolidate arena_* header split into arena.h
|
2026-06-04 11:32:53 -04:00 |
|
lockedint.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
log.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
malloc_dispatch.h
|
Move malloc routing into new malloc_dispatch module
|
2026-06-04 11:32:53 -04:00 |
|
malloc_dispatch_inlines.h
|
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
|
2026-06-04 11:32:53 -04:00 |
|
malloc_io.h
|
Define malloc_{write,read}_fd as non-inline global functions
|
2026-03-10 18:14:33 -07:00 |
|
mpsc_queue.h
|
Turn clang-format off for codes with multi-line commands in macros
|
2025-05-28 19:22:21 -07:00 |
|
mutex.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
mutex_prof.h
|
Use SEC in PAC to reduce lock contention on the ecaches
|
2026-06-24 10:54:34 -07:00 |
|
nstime.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
pa.h
|
Keep pac last in pa_shard_s to fix SEC-in-PAC layout regression
|
2026-06-27 17:02:43 -07:00 |
|
pac.h
|
Use SEC in PAC to reduce lock contention on the ecaches
|
2026-06-24 10:54:34 -07:00 |
|
pages.h
|
Refactor init_system_thp_mode and print it in malloc stats.
|
2026-03-10 18:14:33 -07:00 |
|
peak.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
peak_event.h
|
Drop the jemalloc_internal_includes.h umbrella
|
2026-06-04 11:32:53 -04:00 |
|
ph.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
private_namespace.sh
|
Automatically generate private symbol name mangling macros.
|
2017-05-11 23:06:54 -07:00 |
|
private_symbols.sh
|
Automatically generate private symbol name mangling macros.
|
2017-05-11 23:06:54 -07:00 |
|
prng.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
prof.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
prof_data.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
prof_hook.h
|
Remove prof_threshold built-in event. It is trivial to implement it as user event if needed
|
2026-03-10 18:14:33 -07:00 |
|
prof_inlines.h
|
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
|
2026-06-04 11:32:53 -04:00 |
|
prof_log.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
prof_recent.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
prof_stats.h
|
Make headers self-contained by fixing #includes
|
2023-07-14 09:06:32 -07:00 |
|
prof_sys.h
|
Drop the jemalloc_internal_includes.h umbrella
|
2026-06-04 11:32:53 -04:00 |
|
psset.h
|
Improve const correctness in the repo
|
2026-05-04 11:56:17 -07:00 |
|
public_namespace.sh
|
Replace tabs following #define with spaces.
|
2017-01-20 21:45:53 -08:00 |
|
public_unnamespace.sh
|
Fix name mangling for stress tests.
|
2014-01-16 17:38:01 -08:00 |
|
ql.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
qr.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
quantum.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
rb.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
rtree.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
rtree_tsd.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
safety_check.h
|
Remove safety check abort mallctl
|
2026-06-02 13:24:23 -04:00 |
|
san.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
san_bump.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
sc.h
|
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
|
2026-06-11 11:45:05 -04:00 |
|
sec.h
|
Use SEC in PAC to reduce lock contention on the ecaches
|
2026-06-24 10:54:34 -07:00 |
|
sec_opts.h
|
Remove hpa_sec_batch_fill_extra and calculate nallocs automatically.
|
2026-05-14 11:00:33 -07:00 |
|
slab_data.h
|
Make headers self-contained by fixing #includes
|
2023-07-14 09:06:32 -07:00 |
|
smoothstep.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
smoothstep.sh
|
Cleanup smoothstep.sh / .h.
|
2017-05-25 16:52:10 -07:00 |
|
spin.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
stats.h
|
Fix -Wmissing-prototypes, -Wmissing-variable-declarations, and -Wstrict-prototypes warnings
|
2026-06-05 19:10:22 -04:00 |
|
sz.h
|
Speculative fix for Veracode integer overflow/underflow in sz.h
|
2026-06-16 21:02:51 -04:00 |
|
tcache.h
|
Consolidate arena_* header split into arena.h
|
2026-06-04 11:32:53 -04:00 |
|
tcache_inlines.h
|
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
|
2026-06-04 11:32:53 -04:00 |
|
test_hooks.h
|
Limit TSD bootstrap hook to tests
|
2026-07-06 18:26:40 -04:00 |
|
thread_event.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
thread_event_registry.h
|
Remove prof_threshold built-in event. It is trivial to implement it as user event if needed
|
2026-03-10 18:14:33 -07:00 |
|
ticker.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
tsd.h
|
Remove obsolete TSD recompute state
|
2026-05-13 18:27:43 -04:00 |
|
tsd_binshards.h
|
Consolidate simple component headers (large, background_thread, bin)
|
2026-06-04 11:32:53 -04:00 |
|
tsd_generic.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
tsd_internals.h
|
Use SEC in PAC to reduce lock contention on the ecaches
|
2026-06-24 10:54:34 -07:00 |
|
tsd_malloc_thread_cleanup.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
tsd_tls.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
tsd_types.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
tsd_win.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
typed_list.h
|
Reformat the codebase with the clang-format 18.
|
2026-03-10 18:14:33 -07:00 |
|
util.h
|
Remove hpa_sec_batch_fill_extra and calculate nallocs automatically.
|
2026-05-14 11:00:33 -07:00 |
|
witness.h
|
Replace arena->tcache_ql with cache_bin_array_descriptor_ql walks
|
2026-05-13 17:50:41 -04:00 |