Searched refs:card_end (Results 1 – 4 of 4) sorted by relevance
58 byte* card_end = CardFromAddr(AlignUp(scan_end, kCardSize)); in Scan() local60 CheckCardValid(card_end); in Scan()64 while (!IsAligned<sizeof(word)>(card_cur) && card_cur < card_end) { in Scan()73 byte* aligned_end = card_end - in Scan()74 (reinterpret_cast<uintptr_t>(card_end) & (sizeof(uintptr_t) - 1)); in Scan()107 while (card_cur < card_end) { in Scan()131 byte* card_end = CardFromAddr(AlignUp(scan_end, kCardSize)); in ModifyCardsAtomic() local133 CheckCardValid(card_end); in ModifyCardsAtomic()136 while (!IsAligned<sizeof(word)>(card_cur) && card_cur < card_end) { in ModifyCardsAtomic()149 while (!IsAligned<sizeof(word)>(card_end) && card_end > card_cur) { in ModifyCardsAtomic()[all …]
96 byte* card_end = CardFromAddr(space->End()); // Make sure to round up. in ClearSpaceCards() local97 memset(reinterpret_cast<void*>(card_start), kCardClean, card_end - card_start); in ClearSpaceCards()
75 byte* card_end = CardFromAddr(end); in VisitClear() local76 for (byte* it = card_start; it != card_end; ++it) { in VisitClear()
750 byte* card_end = space->End(); in ScanGrayObjects() local753 card_end = AlignUp(card_end, accounting::CardTable::kCardSize); in ScanGrayObjects()755 DCHECK(IsAligned<accounting::CardTable::kCardSize>(card_end)); in ScanGrayObjects()757 const size_t address_range = card_end - card_begin; in ScanGrayObjects()762 while (card_begin != card_end) { in ScanGrayObjects()764 size_t addr_remaining = card_end - card_begin; in ScanGrayObjects()