jemalloc/src
2026-05-27 09:03:59 -07:00
..
arena.c Remove fresh-slab batch fill 2026-05-22 23:34:10 -07:00
arenas_management.c Extract initialization logic from jemalloc.c into jemalloc_init module 2026-04-30 15:17:18 -04:00
background_thread.c Fix background thread initialization race 2026-03-10 18:14:33 -07:00
base.c Introduce pinned extents to contain unpurgeable pages 2026-05-05 10:44:28 -07:00
bin.c Hide bin slab-locality query behind arena_locality_hint 2026-05-13 17:50:41 -04:00
bin_info.c Revert PR #2608: Manually revert commits 70c94d..f9c0b5 2026-03-10 18:14:33 -07:00
bitmap.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
buf_writer.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
cache_bin.c Remove cache bin dead stores 2026-05-27 09:03:59 -07:00
ckh.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
conf.c Remove hpa_sec_batch_fill_extra and calculate nallocs automatically. 2026-05-14 11:00:33 -07:00
counter.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
ctl.c Remove batch_alloc mallctl 2026-05-22 23:34:10 -07:00
decay.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
div.c Add the div module, which allows fast division by dynamic values. 2017-12-21 14:25:43 -08:00
ecache.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
edata.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
edata_cache.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
ehooks.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
emap.c Introduce pinned extents to contain unpurgeable pages 2026-05-05 10:44:28 -07:00
eset.c Introduce pinned extents to contain unpurgeable pages 2026-05-05 10:44:28 -07:00
exp_grow.c Fix the VM over-reservation on aarch64 w/ larger pages. 2024-09-04 15:43:59 -07:00
extent.c Fix wrong semicolon 2026-05-08 11:39:56 -07:00
extent_dss.c Add DSS allocation path unit tests 2026-05-12 13:14:39 -04:00
extent_mmap.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
fxp.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
hpa.c Remove hpa_sec_batch_fill_extra and calculate nallocs automatically. 2026-05-14 11:00:33 -07:00
hpa_central.c [EASY] Extract hpa_central component from hpa source file 2026-03-10 18:14:33 -07:00
hpa_hooks.c [HPA] Add ability to start page as huge and more flexibility for purging 2026-03-10 18:14:33 -07:00
hpa_utils.c [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.c Remove hpa_sec_batch_fill_extra and calculate nallocs automatically. 2026-05-14 11:00:33 -07:00
inspect.c Extract arena state and management from jemalloc.c into arenas_management module 2026-04-30 15:17:18 -04:00
jemalloc.c Remove batch_alloc API 2026-05-22 23:34:10 -07:00
jemalloc_cpp.cpp Replace std::__throw_bad_alloc call with standard C++ (#2900) 2026-04-27 11:50:27 -07:00
jemalloc_fork.c Add follow-up test for postfork multithread 2026-05-20 08:57:37 -04:00
jemalloc_init.c Remove generic experimental hooks 2026-05-13 18:27:43 -04:00
large.c Remove generic experimental hooks 2026-05-13 18:27:43 -04:00
log.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
malloc_io.c Avoid strncpy in malloc_strcpy 2026-05-05 11:14:36 -07:00
mutex.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
nstime.c [HPA] Add ability to start page as huge and more flexibility for purging 2026-03-10 18:14:33 -07:00
pa.c Replace PAI vtable dispatch with direct calls 2026-05-12 13:43:16 -07:00
pa_extra.c Replace PAI vtable dispatch with direct calls 2026-05-12 13:43:16 -07:00
pac.c Replace PAI vtable dispatch with direct calls 2026-05-12 13:43:16 -07:00
pages.c Restore errno save/restore in pages_purge_process_madvise_impl 2026-05-01 15:07:25 -04:00
peak_event.c Remove experimental.thread.activity_callback 2026-04-01 16:23:41 -07:00
prof.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
prof_data.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
prof_log.c Fix typo in prof_log_rep_check: use != instead of || for alloc_count 2026-03-26 10:42:29 -07:00
prof_recent.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
prof_stack_range.c Fix wrong type for malloc_read_fd return value in prof_stack_range 2026-04-01 23:15:19 -04:00
prof_stats.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
prof_sys.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
psset.c Fix psset_enumerate_search pages-vs-bytes comparison 2026-05-21 13:07:08 -07:00
rtree.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
safety_check.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
san.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
san_bump.c Fix memory leak of old curr_reg on san_bump_grow_locked failure 2026-04-01 23:15:19 -04:00
sc.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
sec.c Remove hpa_sec_batch_fill_extra and calculate nallocs automatically. 2026-05-14 11:00:33 -07:00
stats.c Remove hpa_sec_batch_fill_extra and calculate nallocs automatically. 2026-05-14 11:00:33 -07:00
sz.c Fix wrong loop variable for array index in sz_boot_pind2sz_tab 2026-04-01 23:15:19 -04:00
tcache.c Pass surviving descriptor through jemalloc_postfork_child orchestrator 2026-05-13 17:50:41 -04:00
test_hooks.c Enabled -Wstrict-prototypes and fixed warnings. 2023-07-06 12:00:02 -07:00
thread_event.c Remove obsolete TSD recompute state 2026-05-13 18:27:43 -04:00
thread_event_registry.c 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.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
ticker.py Add ticker_geom_t. 2021-02-04 14:10:43 -08:00
tsd.c Make TSD state non-atomic 2026-05-13 18:27:43 -04:00
util.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
witness.c Reformat the codebase with the clang-format 18. 2026-03-10 18:14:33 -07:00
zone.c Extract fork orchestration into jemalloc_fork module 2026-04-30 15:17:18 -04:00