Searched refs:card_end (Results 1 - 4 of 4) sorted by relevance

/art/runtime/gc/accounting/
H A Dcard_table-inl.h59 uint8_t* card_end = CardFromAddr(AlignUp(scan_end, kCardSize)); local
61 CheckCardValid(card_end);
65 while (!IsAligned<sizeof(intptr_t)>(card_cur) && card_cur < card_end) {
77 uint8_t* aligned_end = card_end -
78 (reinterpret_cast<uintptr_t>(card_end) & (sizeof(uintptr_t) - 1));
114 while (card_cur < card_end) {
141 uint8_t* card_end = CardFromAddr(AlignUp(scan_end, kCardSize)); local
143 CheckCardValid(card_end);
146 while (!IsAligned<sizeof(intptr_t)>(card_cur) && card_cur < card_end) {
159 while (!IsAligned<sizeof(intptr_t)>(card_end)
[all...]
H A Dcard_table.h77 uint8_t* card_end = CardFromAddr(end); local
78 for (uint8_t* it = card_start; it != card_end; ++it) {
H A Dcard_table.cc103 uint8_t* card_end = CardFromAddr(space->End()); // Make sure to round up. local
104 memset(reinterpret_cast<void*>(card_start), kCardClean, card_end - card_start);
/art/runtime/gc/collector/
H A Dmark_sweep.cc883 uint8_t* card_end = space->End(); local
886 card_end = AlignUp(card_end, accounting::CardTable::kCardSize);
888 DCHECK_ALIGNED(card_end, accounting::CardTable::kCardSize);
890 const size_t address_range = card_end - card_begin;
900 while (card_begin != card_end) {
902 size_t addr_remaining = card_end - card_begin;

Completed in 516 milliseconds