Searched defs:card_table (Results 1 - 8 of 8) sorted by relevance

/art/runtime/gc/accounting/
H A Dremembered_set.cc22 #include "card_table-inl.h"
56 CardTable* card_table = GetHeap()->GetCardTable(); local
59 card_table->ModifyCardsAtomic(space_->Begin(), space_->End(), AgeCardVisitor(), card_visitor);
136 CardTable* card_table = heap_->GetCardTable(); local
144 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
165 CardTable* card_table = heap_->GetCardTable(); local
168 auto start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
176 CardTable* card_table = heap_->GetCardTable(); local
178 auto start = reinterpret_cast<uint8_t*>(card_table->AddrFromCard(card_addr));
H A Dmod_union_table.cc24 #include "card_table-inl.h"
58 ModUnionAddToCardBitmapVisitor(ModUnionTable::CardBitmap* bitmap, CardTable* card_table) argument
59 : bitmap_(bitmap), card_table_(card_table) {}
175 CardTable* card_table = GetHeap()->GetCardTable(); local
178 card_table->ModifyCardsAtomic(space_->Begin(), space_->End(), AgeCardVisitor(), visitor);
351 CardTable* card_table = heap_->GetCardTable(); local
361 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card));
368 CardTable* card_table = heap_->GetCardTable(); local
371 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
378 uintptr_t start = reinterpret_cast<uintptr_t>(card_table
389 CardTable* const card_table = heap_->GetCardTable(); local
414 CardTable* const card_table = heap_->GetCardTable(); local
532 CardTable* const card_table = GetHeap()->GetCardTable(); local
[all...]
/art/runtime/gc/space/
H A Dzygote_space.cc21 #include "gc/accounting/card_table-inl.h"
111 accounting::CardTable* card_table = Runtime::Current()->GetHeap()->GetCardTable(); local
123 card_table->MarkCard(ptrs[i]);
/art/runtime/gc/
H A Dverification.cc71 accounting::CardTable* card_table = heap_->GetCardTable(); local
72 if (card_table->AddrIsInCardTable(addr)) {
74 card_table->GetCard(reinterpret_cast<const mirror::Object*>(addr)));
H A Dheap.cc44 #include "gc/accounting/card_table-inl.h"
2816 accounting::CardTable* card_table = heap_->GetCardTable(); variable
2819 uint8_t* card_addr = card_table->CardFromAddr(obj);
2849 card_table->CheckAddrIsInCardTable(reinterpret_cast<const uint8_t*>(obj));
2850 void* cover_begin = card_table->AddrFromCard(card_addr);
2882 uint8_t* byte_cover_begin = reinterpret_cast<uint8_t*>(card_table->AddrFromCard(card_addr));
2883 card_table->Scan<false>(bitmap, byte_cover_begin,
3027 accounting::CardTable* card_table = heap_->GetCardTable(); variable
3030 if (!card_table->AddrIsInCardTable(obj)) {
3033 } else if (!card_table
[all...]
/art/runtime/gc/collector/
H A Dconcurrent_copying.cc665 accounting::CardTable* const card_table = heap_->GetCardTable(); member in class:art::gc::collector::accounting
685 card_table->ModifyCardsAtomic(
694 card_table->Scan</* kClearCard */ false>(space->GetMarkBitmap(),
705 accounting::CardTable* const card_table = heap_->GetCardTable(); member in class:art::gc::collector::accounting
716 card_table->Scan</* kClearCard */ false>(space->GetMarkBitmap(),
725 card_table->ClearCardRange(space->Begin(),
H A Dmark_sweep.cc34 #include "gc/accounting/card_table-inl.h"
858 accounting::CardTable* card_table = mark_sweep_->GetHeap()->GetCardTable(); variable
860 ? card_table->Scan<true>(bitmap_, begin_, end_, visitor, minimum_age_)
861 : card_table->Scan<false>(bitmap_, begin_, end_, visitor, minimum_age_);
879 accounting::CardTable* card_table = GetHeap()->GetCardTable(); local
975 card_table->Scan<true>(space->GetMarkBitmap(),
981 card_table->Scan<false>(space->GetMarkBitmap(),
/art/runtime/
H A Dthread.h769 return ThreadOffsetFromTlsPtr<pointer_size>(OFFSETOF_MEMBER(tls_ptr_sized_values, card_table));
1559 tls_ptr_sized_values() : card_table(nullptr), exception(nullptr), stack_end(nullptr),
1579 uint8_t* card_table; variable

Completed in 118 milliseconds