diff options
author | daan <daanl@outlook.com> | 2019-08-15 11:49:56 -0700 |
---|---|---|
committer | daan <daanl@outlook.com> | 2019-08-15 11:49:56 -0700 |
commit | f2bafbc57f0604c74bf47fbd105d16a7bb951bcc (patch) | |
tree | df468ad02cde2933343defcea99d9729a7c16b0d /src/page.c | |
parent | bbd81bbbd1bbe1de30b09dcfc6da22f31c4f5768 (diff) |
wip: new segment allocation
Diffstat (limited to 'src/page.c')
-rw-r--r-- | src/page.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -99,7 +99,7 @@ bool _mi_page_is_valid(mi_page_t* page) { #endif if (page->heap!=NULL) { mi_segment_t* segment = _mi_page_segment(page); - mi_assert_internal(!_mi_process_is_initialized || segment->thread_id == page->heap->thread_id); + mi_assert_internal(!_mi_process_is_initialized || segment->thread_id==0 || segment->thread_id == page->heap->thread_id); mi_page_queue_t* pq = mi_page_queue_of(page); mi_assert_internal(mi_page_queue_contains(pq, page)); mi_assert_internal(pq->block_size==page->block_size || page->block_size > MI_MEDIUM_SIZE_MAX || mi_page_is_in_full(page)); |