summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Allow overriding `LG_PAGE`HEADdevKevin Svetlitski2023-05-172-0/+18
* Remove dead stores detected by static analysisKevin Svetlitski2023-05-116-13/+7
* Fix possible `NULL` pointer dereference from `mallctl("prof.prefix", ...)`Kevin Svetlitski2023-05-111-0/+3
* Add the prof_sys_thread_name feature in the prof_recent unit test.Qi Wang2023-05-114-11/+29
* Fix the prof thread_name reference in prof_recent dump.Qi Wang2023-05-111-2/+4
* Add config detection for JEMALLOC_HAVE_PTHREAD_SET_NAME_NP.Qi Wang2023-05-113-1/+14
* If ptr present check if alloc_ctx.edata == NULLauxten2023-05-101-1/+1
* Make arenas_lookup_ctl triableauxten2023-05-101-4/+6
* Fix possible `NULL` pointer dereference in `VERIFY_READ`Kevin Svetlitski2023-05-091-1/+3
* Fix segfault in `extent_try_coalesce_impl`Kevin Svetlitski2023-05-091-1/+3
* Make eligible functions `static`Kevin Svetlitski2023-05-089-14/+16
* Make `edata_cmp_summary_comp` 30% fasterKevin Svetlitski2023-05-041-16/+19
* Some nits in cache_bin.hAmaury Séchet2023-05-011-4/+4
* Remove errant `assert` in `arena_extent_alloc_large`Kevin Svetlitski2023-05-011-1/+0
* Check for equality instead of assigning in asserts in hpa_from_pai.Eric Mueller2023-04-171-4/+4
* Remove locked flag set in malloc_mutex_trylockguangli-dai2023-04-061-1/+0
* Disallow decay during reentrancy.Qi Wang2023-04-053-21/+76
* Rearrange the bools in prof_tdata_t to save some bytes.Qi Wang2023-04-051-3/+3
* Inline the storage for thread name in prof_tdata_t.Qi Wang2023-04-0511-103/+120
* Add a multithreaded test for prof_sys_thread_name.Qi Wang2023-04-051-1/+49
* Simplify the logic in ph_removeAmaury Séchet2023-03-311-44/+20
* Do not maintain root->prev in ph_remove.Amaury Séchet2023-03-311-3/+0
* Simplify the logic in ph_insertAmaury Séchet2023-03-311-29/+30
* Fix the rdtscp detection bug and add prefix for the macro.guangli-dai2023-03-233-3/+9
* Explicit arena assignment in test_tcache_max.Qi Wang2023-03-221-0/+7
* Explicit arena assignment in test_thread_idle.Qi Wang2023-03-221-5/+10
* Fix exception specification error for hosts using musl libcMarvin Schmidt2023-03-161-1/+1
* configure: Handle *-linux-musl* hosts properlyMarvin Schmidt2023-03-161-0/+13
* Add the missing descriptions in AC_DEFINEQi Wang2023-03-141-2/+2
* Avoid assuming the arena id in test when percpu_arena is used.Qi Wang2023-03-131-0/+3
* Remove unused mutex from hpa_centralAmaury Séchet2023-03-102-10/+1
* switch to httpsChris Seymour2023-03-093-15/+15
* Use asm volatile during benchmarks.guangli-dai2023-02-246-7/+51
* [MSVC] support for Visual Studio 2019 and 2022Fernando Pelliccioni2023-02-2110-0/+1982
* Makefile.in: link with g++ when cxx enabledbarracuda1562023-02-211-0/+4
* Add a header in HPA stats for the nonfull slabs.Qi Wang2023-02-171-2/+3
* Add an explicit name to the dedicated oversize arena.Qi Wang2023-02-171-0/+5
* More conservative setting for /test/unit/background_thread_enable.Qi Wang2023-02-161-6/+3
* Fix thread_name updating for heap profiling.Qi Wang2023-02-151-11/+10
* Implement prof sample hooks "experimental.hooks.prof_sample(_free)".Qi Wang2022-12-077-19/+307
* Fix dividing 0 error in stress/cpp/microbenchguangli-dai2022-12-062-18/+29
* Inline free and sdallocx into operator deleteGuangli Dai2022-11-216-228/+241
* Benchmark operator deleteguangli-dai2022-11-214-10/+102
* Update the ratio display in benchmarkguangli-dai2022-11-211-1/+1
* Add a configure option --enable-force-getenv.Qi Wang2022-11-043-6/+32
* Enable fast thread locals for dealloc-only threads.Qi Wang2022-10-253-1/+77
* jemalloc_internal_types.h: Use alloca if __STDC_NO_VLA__ is definedPaul Smith2022-10-141-1/+1
* Fix safety_check segfault in double free testdivanorama2022-10-031-2/+1
* update PROFILING_INTERNALS.mdJordan Rome2022-10-031-1/+19
* fix build for non linux/BSD platforms.David Carlier2022-10-033-3/+15