diff options
author | Daan Leijen <daan@microsoft.com> | 2022-04-07 09:48:08 -0700 |
---|---|---|
committer | Daan Leijen <daan@microsoft.com> | 2022-04-07 09:48:08 -0700 |
commit | 9f6cbc50eeb20a227fe1def30cb68be8e84b1c32 (patch) | |
tree | c00758e6ad9ce744371bcf02cf40a4c8d0ad55ae /src | |
parent | 5a90a2a9a14f5f078f8df65b810b7e948bbab1b4 (diff) |
use heap_stat_decrease when possible
Diffstat (limited to 'src')
-rw-r--r-- | src/page.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -371,12 +371,12 @@ void _mi_page_free(mi_page_t* page, mi_page_queue_t* pq, bool force) { const size_t bsize = mi_page_block_size(page); if (bsize > MI_MEDIUM_OBJ_SIZE_MAX) { if (bsize <= MI_LARGE_OBJ_SIZE_MAX) { - _mi_stat_decrease(&heap->tld->stats.large, bsize); + mi_heap_stat_decrease(heap, large, bsize); } else { // not strictly necessary as we never get here for a huge page mi_assert_internal(false); - _mi_stat_decrease(&heap->tld->stats.huge, bsize); + mi_heap_stat_decrease(heap, huge, bsize); } } |