Home
last modified time | relevance | path

Searched refs:marking_bits (Results 1 – 1 of 1) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Dgc.c689 bits_t marking_bits[HEAP_PAGE_BITMAP_LIMIT]; member
712 #define GET_HEAP_MARKING_BITS(x) (&GET_HEAP_PAGE(x)->marking_bits[0])
1032 #define RVALUE_PAGE_MARKING(page, obj) MARKED_IN_BITMAP((page)->marking_bits, (obj))
5926 bits_t *bits = &page->marking_bits[0]; in rgengc_remembersetbits_set()
5997 bits_t *marking_bits = page->marking_bits; in rgengc_rememberset_mark() local
6006 bits[j] = marking_bits[j] | (uncollectible_bits[j] & wb_unprotected_bits[j]); in rgengc_rememberset_mark()
6007 marking_bits[j] = 0; in rgengc_rememberset_mark()
6052 memset(&page->marking_bits[0], 0, HEAP_PAGE_BITMAP_SIZE); in rgengc_mark_and_rememberset_clear()