Searched refs:card_table (Results 1 - 9 of 9) sorted by relevance
/art/runtime/gc/accounting/ |
H A D | remembered_set.cc | 22 #include "card_table-inl.h" 55 CardTable* card_table = GetHeap()->GetCardTable(); local 58 card_table->ModifyCardsAtomic(space_->Begin(), space_->End(), AgeCardVisitor(), card_visitor); 133 CardTable* card_table = heap_->GetCardTable(); local 141 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr)); 162 CardTable* card_table = heap_->GetCardTable(); local 165 auto start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr)); 173 CardTable* card_table = heap_->GetCardTable(); local 175 auto start = reinterpret_cast<uint8_t*>(card_table->AddrFromCard(card_addr));
|
H A D | mod_union_table.cc | 23 #include "card_table-inl.h" 55 ModUnionAddToCardBitmapVisitor(ModUnionTable::CardBitmap* bitmap, CardTable* card_table) argument 56 : bitmap_(bitmap), card_table_(card_table) {} 172 CardTable* card_table = GetHeap()->GetCardTable(); local 175 card_table->ModifyCardsAtomic(space_->Begin(), space_->End(), AgeCardVisitor(), visitor); 330 CardTable* card_table = heap_->GetCardTable(); local 340 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card)); 347 CardTable* card_table = heap_->GetCardTable(); local 350 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr)); 357 uintptr_t start = reinterpret_cast<uintptr_t>(card_table 368 CardTable* const card_table = heap_->GetCardTable(); local 486 CardTable* const card_table = GetHeap()->GetCardTable(); local [all...] |
/art/runtime/gc/space/ |
H A D | zygote_space.cc | 19 #include "gc/accounting/card_table-inl.h" 109 accounting::CardTable* card_table = Runtime::Current()->GetHeap()->GetCardTable(); local 121 card_table->MarkCard(ptrs[i]);
|
/art/runtime/gc/collector/ |
H A D | mark_sweep.cc | 32 #include "gc/accounting/card_table-inl.h" 838 accounting::CardTable* card_table = mark_sweep_->GetHeap()->GetCardTable(); variable 840 ? card_table->Scan<true>(bitmap_, begin_, end_, visitor, minimum_age_) 841 : card_table->Scan<false>(bitmap_, begin_, end_, visitor, minimum_age_); 859 accounting::CardTable* card_table = GetHeap()->GetCardTable(); local 955 card_table->Scan<true>(space->GetMarkBitmap(), 961 card_table->Scan<false>(space->GetMarkBitmap(),
|
/art/runtime/ |
H A D | entrypoints_order_test.cc | 83 EXPECT_OFFSET_DIFF_GT3(Thread, tls64_.stats, tlsPtr_.card_table, 8, thread_tls64_to_tlsptr); 85 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, card_table, exception, sizeof(void*));
|
H A D | thread.h | 636 return ThreadOffsetFromTlsPtr<pointer_size>(OFFSETOF_MEMBER(tls_ptr_sized_values, card_table)); 1348 tls_ptr_sized_values() : card_table(nullptr), exception(nullptr), stack_end(nullptr), 1366 uint8_t* card_table; variable
|
H A D | Android.mk | 58 gc/accounting/card_table.cc \
|
H A D | thread.cc | 45 #include "gc/accounting/card_table-inl.h" 105 tlsPtr_.card_table = Runtime::Current()->GetHeap()->GetCardTable()->GetBiasedBegin(); 2414 DO_THREAD_OFFSET(CardTableOffset<ptr_size>(), "card_table")
|
/art/runtime/gc/ |
H A D | heap.cc | 37 #include "gc/accounting/card_table-inl.h" 2917 accounting::CardTable* card_table = heap_->GetCardTable(); variable 2920 uint8_t* card_addr = card_table->CardFromAddr(obj); 2950 card_table->CheckAddrIsInCardTable(reinterpret_cast<const uint8_t*>(obj)); 2951 void* cover_begin = card_table->AddrFromCard(card_addr); 2983 uint8_t* byte_cover_begin = reinterpret_cast<uint8_t*>(card_table->AddrFromCard(card_addr)); 2984 card_table->Scan<false>(bitmap, byte_cover_begin, 3134 accounting::CardTable* card_table = heap_->GetCardTable(); variable 3137 if (!card_table->AddrIsInCardTable(obj)) { 3140 } else if (!card_table [all...] |
Completed in 239 milliseconds