300 Commits

Author SHA1 Message Date
Daan 08c33768a5 fix stats for pages and page_bins 2025-05-21 11:09:34 -07:00
daanx 72f05e2f07 fix guarded sample rate of 1 (issue #1085) 2025-05-13 15:58:45 -07:00
daanx 2c34250f43 extend override test on windows 2025-05-02 08:55:16 -07:00
Daan 02607f2b8d reduce test sizes for 32-bit 2025-03-21 17:22:36 -07:00
Daan Leijen c910750bbe fix mi_stat_get_json signature 2025-03-02 15:39:08 -08:00
Daan Leijen b319156c4f fix test stress 2025-03-02 15:35:35 -08:00
Daan Leijen 5b685ef183 fix test stress 2025-03-02 15:35:12 -08:00
Daan Leijen 09ad6d2819 initial statistics api 2025-03-02 15:34:37 -08:00
daanx 4d727ee6e6 avoid pthread allocation size in mstress bench 2025-03-01 18:30:24 -08:00
Daan Leijen 18174400b2 fix stats_add condition 2025-03-01 18:04:34 -08:00
daanx ece1defe5b parameter of clz/ctz is size_t 2025-02-11 14:35:21 -08:00
daanx c62d276835 optimize mi_bin 2025-02-11 14:27:01 -08:00
daanx 3e7875066b add dynamic override test on windows 2025-02-09 19:22:26 -08:00
Daan 7dd598e0e8 add dynamic override test 2025-02-09 18:32:16 -08:00
daanx 0be6db0e28 comments 2025-01-09 21:06:38 -08:00
daanx 4fcf56af2e use consistent naming on Windows vs other platforms. Use mimalloc.dll.lib for the dll import library to avoid a clash with the static mimalloc.lib library 2025-01-09 20:57:08 -08:00
daanx 1711a82756 add test for mimalloc override on Windows (issue #981) 2025-01-06 12:08:15 -08:00
daanx aa8e8ab58d remove mi_debug_show_arenas parameter 2025-01-05 11:42:17 -08:00
Daan Leijen e8c27072a1 fix alignment for mi_manage_os_memory (issue #980) 2025-01-02 17:21:34 -08:00
daanx 63f47569f2 fix debug_show_arenas parameters 2024-12-25 13:35:54 -08:00
daanx 587e08ccd4 improve commit stats 2024-12-25 11:12:26 -08:00
Daan Leijen f3d83e5fa6 insert full pages at the end of the queue; only override page candidate if the page is not too full 2024-12-20 13:55:31 -08:00
Daan Leijen 0c6235e129 add _base test for redirection 2024-12-19 11:37:42 -08:00
Daan Leijen 27d929f338 add support for arm64ec 2024-12-18 23:55:37 -08:00
Daan Leijen ac52b6967d update arm64 redirection 2024-12-17 00:06:03 -08:00