Searched defs:card_table (Results 1 - 7 of 7) sorted by relevance
/art/runtime/gc/accounting/ |
H A D | remembered_set.cc | 22 #include "card_table-inl.h" 56 CardTable* card_table = GetHeap()->GetCardTable(); local 59 card_table->ModifyCardsAtomic(space_->Begin(), space_->End(), AgeCardVisitor(), card_visitor); 126 CardTable* card_table = heap_->GetCardTable(); local 134 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr)); 155 CardTable* card_table = heap_->GetCardTable(); local 158 auto start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr)); 166 CardTable* card_table = heap_->GetCardTable(); local 168 auto start = reinterpret_cast<byte*>(card_table->AddrFromCard(card_addr));
|
H A D | mod_union_table.cc | 22 #include "card_table-inl.h" 114 CardTable* card_table = GetHeap()->GetCardTable(); local 117 card_table->ModifyCardsAtomic(space_->Begin(), space_->End(), AgeCardVisitor(), visitor); 226 CardTable* card_table = heap_->GetCardTable(); local 236 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card)); 243 CardTable* card_table = heap_->GetCardTable(); local 246 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr)); 253 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr)); 265 CardTable* card_table = heap_->GetCardTable(); local 273 uintptr_t start = reinterpret_cast<uintptr_t>(card_table 306 CardTable* card_table = GetHeap()->GetCardTable(); local 315 CardTable* card_table = heap_->GetCardTable(); local 326 CardTable* card_table = heap_->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/compiler/llvm/ |
H A D | runtime_support_builder.cc | 19 #include "gc/accounting/card_table.h" 186 Value* card_table = EmitLoadFromThreadOffset(Thread::CardTableOffset().Int32Value(), local 192 Value* card_table_entry = irb_.CreateGEP(card_table, card_no);
|
/art/runtime/gc/collector/ |
H A D | mark_sweep.cc | 29 #include "gc/accounting/card_table-inl.h" 705 accounting::CardTable* card_table = mark_sweep_->GetHeap()->GetCardTable(); variable 706 size_t cards_scanned = card_table->Scan(bitmap_, begin_, end_, visitor, minimum_age_); 726 accounting::CardTable* card_table = GetHeap()->GetCardTable(); local 808 card_table->Scan(space->GetMarkBitmap(), space->Begin(), space->End(), visitor,
|
/art/runtime/ |
H A D | thread.h | 567 return ThreadOffsetFromTlsPtr<pointer_size>(OFFSETOF_MEMBER(tls_ptr_sized_values, card_table)); 1023 tls_ptr_sized_values() : card_table(nullptr), exception(nullptr), stack_end(nullptr), 1036 byte* card_table; variable
|
/art/runtime/gc/ |
H A D | heap.cc | 33 #include "gc/accounting/card_table-inl.h" 2346 accounting::CardTable* card_table = heap_->GetCardTable(); variable 2349 byte* card_addr = card_table->CardFromAddr(obj); 2379 card_table->CheckAddrIsInCardTable(reinterpret_cast<const byte*>(obj)); 2380 void* cover_begin = card_table->AddrFromCard(card_addr); 2412 byte* byte_cover_begin = reinterpret_cast<byte*>(card_table->AddrFromCard(card_addr)); 2413 card_table->Scan(bitmap, byte_cover_begin, 2554 accounting::CardTable* card_table = heap_->GetCardTable(); variable 2557 if (!card_table->AddrIsInCardTable(obj)) { 2560 } else if (!card_table [all...] |
Completed in 194 milliseconds