Skip to content

Commit 471d7da

Browse files
committed
Address code review
1 parent b051985 commit 471d7da

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎Objects/mimalloc/segment.c‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1707,10 +1707,10 @@ mi_page_t* _mi_segment_page_alloc(mi_heap_t* heap, size_t block_size, size_t pag
17071707

17081708
static bool mi_segment_visit_page(mi_page_t* page, bool visit_blocks, mi_block_visit_fun* visitor, void* arg) {
17091709
mi_heap_area_t area;
1710+
_mi_page_free_collect(page,true); // CPython: collect first so the used count is accurate
17101711
_mi_heap_area_init(&area, page);
17111712
if (!visitor(NULL, &area, NULL, area.block_size, arg)) return false;
17121713
if (visit_blocks) {
1713-
_mi_page_free_collect(page,true); // collect so the used count is accurate
17141714
return _mi_heap_area_visit_blocks(&area, page, visitor, arg);
17151715
}
17161716
else {

0 commit comments

Comments
 (0)