Searched refs:heap_tomb (Results 1 – 1 of 1) sorted by relevance
745 #define heap_tomb (&objspace->tomb_heap) macro1406 next_length += heap_tomb->total_pages; in heap_pages_expand_sorted()1487 if (!list_empty(&heap_tomb->pages)) { in heap_pages_free_unused_pages()1492 heap_unlink_page(objspace, heap_tomb, page); in heap_pages_free_unused_pages()1598 heap_unlink_page(objspace, heap_tomb, page); in heap_page_resurrect()1628 page->flags.in_tomb = (heap == heap_tomb); in heap_add_page()3573 return heap_eden->total_slots + heap_tomb->total_slots; in objspace_available_slots()3773 if (heap_allocatable_pages < heap_tomb->total_pages) { in gc_sweep_finish()3774 heap_allocatable_pages_set(objspace, heap_tomb->total_pages); in gc_sweep_finish()3815 heap_add_page(objspace, heap_tomb, sweep_page); in gc_sweep_step()[all …]