do delayed decommit if not reclaiming abandoned blocks

This commit is contained in:
daan 2020-04-30 13:30:19 -07:00
parent 0d25493c39
commit c609248f0e

View File

@ -1208,6 +1208,7 @@ static mi_segment_t* mi_segment_try_reclaim(mi_heap_t* heap, size_t needed_slice
}
else {
// otherwise, push on the visited list so it gets not looked at too quickly again
mi_segment_delayed_decommit(segment, false, tld->stats); // decommit if needed
mi_abandoned_visited_push(segment);
}
}