jemalloc/include/jemalloc
Qi Wang 8d8379da44 Fix background_thread creation for the oversize_arena.
Bypassing background thread creation for the oversize_arena used to be an
optimization since that arena had eager purging.  However #2466 changed the
purging policy for the oversize_arena -- specifically it switched to the default
decay time when background_thread is enabled.

This issue is noticable when the number of arenas is low: whenever the total #
of arenas is <= 4 (which is the default max # of background threads), in which
case the purging will be stalled since no background thread is created for the
oversize_arena.
2024-05-02 14:45:18 -07:00
..
internal Fix background_thread creation for the oversize_arena. 2024-05-02 14:45:18 -07:00
jemalloc.sh Mark jemalloc.h as system header to resolve header conflicts. 2023-10-04 11:41:30 -07:00
jemalloc_defs.h.in Add support for the deprecated attribute 2023-08-04 15:47:05 -07:00
jemalloc_macros.h.in Add support for the deprecated attribute 2023-08-04 15:47:05 -07:00
jemalloc_mangle.sh jemalloc_mangle.sh: set sh in strict mode 2017-12-11 23:35:20 -08:00
jemalloc_protos.h.in Enable a few additional warnings for CI and fix the issues they uncovered 2023-08-11 13:56:23 -07:00
jemalloc_rename.sh Fix name mangling for stress tests. 2014-01-16 17:38:01 -08:00
jemalloc_typedefs.h.in Hide smallocx even when enabled from the library API 2018-10-17 07:12:28 -07:00