summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* Disable builtin malloc in testsdivanorama2022-10-031-0/+2
* Add vcpkg installation instructionsLily Wang2022-09-191-0/+17
* Fix a bug in C++ integration test.Guangli Dai2022-09-161-2/+1
* Add arena-level name.Guangli Dai2022-09-168-9/+146
* Making jemalloc max stack depth a runtime optionGuangli Dai2022-09-1212-11/+171
* error: implicit declaration of function 'pthread_create_fptr_init' is invalid...Abael He2022-09-071-33/+33
* Refactor the remote / cross thread cache bin stats readingGuangli Dai2022-09-062-52/+51
* Add double free detection using slab bitmap for debug buildGuangli Dai2022-09-062-25/+96
* Add double free detection in thread cache for debug buildIvan Zaitsev2022-08-048-9/+97