add delay to purg'ing; call collect_retired every N generic allocs

This commit is contained in:
daanx 2024-12-15 19:54:01 -08:00
parent 3330d4353a
commit d2f670e6e5
4 changed files with 24 additions and 27 deletions

View file

@ -108,6 +108,7 @@ mi_decl_cache_align const mi_heap_t _mi_heap_empty = {
MI_BIN_FULL, 0, // page retired min/max
NULL, // next
MI_MEMID_STATIC, // memid
0,
0, // full page retain
false, // can reclaim
true, // can eager abandon
@ -156,6 +157,7 @@ mi_decl_cache_align mi_heap_t _mi_heap_main = {
MI_BIN_FULL, 0, // page retired min/max
NULL, // next heap
MI_MEMID_STATIC, // memid
0,
2, // full page retain
true, // allow page reclaim
true, // allow page abandon