HomeSort by relevance Sort by last modified time
    Searched refs:card_addr (Results 1 - 7 of 7) sorted by null

  /art/runtime/gc/accounting/
remembered_set.cc 132 for (byte* const card_addr : dirty_cards_) {
134 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
142 remove_card_set.insert(card_addr);
148 for (byte* const card_addr : remove_card_set) {
149 DCHECK(dirty_cards_.find(card_addr) != dirty_cards_.end());
150 dirty_cards_.erase(card_addr);
157 for (const byte* card_addr : dirty_cards_) {
158 auto start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
167 for (const byte* card_addr : dirty_cards_) {
168 auto start = reinterpret_cast<byte*>(card_table->AddrFromCard(card_addr));
    [all...]
card_table.h 121 void* AddrFromCard(const byte *card_addr) const ALWAYS_INLINE;
132 bool IsValidCard(const byte* card_addr) const {
135 return card_addr >= begin && card_addr < end;
card_table-inl.h 200 inline void* CardTable::AddrFromCard(const byte *card_addr) const {
201 DCHECK(IsValidCard(card_addr))
202 << " card_addr: " << reinterpret_cast<const void*>(card_addr)
205 uintptr_t offset = card_addr - biased_begin_;
210 byte *card_addr = biased_begin_ + (reinterpret_cast<uintptr_t>(addr) >> kCardShift); local
212 DCHECK(IsValidCard(card_addr)) << "addr: " << addr
213 << " card_addr: " << reinterpret_cast<void*>(card_addr);
214 return card_addr;
    [all...]
card_table_test.cc 87 byte* card_addr = card_table_->CardFromAddr(addr); local
88 EXPECT_EQ(*card_addr, gc::accounting::CardTable::kCardDirty);
89 *card_addr = gc::accounting::CardTable::kCardClean;
90 EXPECT_EQ(*card_addr, gc::accounting::CardTable::kCardClean);
mod_union_table.cc 245 for (byte* card_addr : cleared_cards_) {
246 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
252 const byte* card_addr = ref_pair.first; local
253 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
318 for (const byte* card_addr : cleared_cards_) {
319 uintptr_t start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
328 for (const byte* card_addr : cleared_cards_) {
329 auto start = reinterpret_cast<uintptr_t>(card_table->AddrFromCard(card_addr));
card_table.cc 110 byte* card_addr = biased_begin_ + ((uintptr_t)addr >> kCardShift); local
117 << " card_addr: " << reinterpret_cast<void*>(card_addr)
  /art/runtime/gc/
heap.cc 2349 byte* card_addr = card_table->CardFromAddr(obj); variable
2351 << offset << "\\n card value = " << static_cast<int>(*card_addr); variable
    [all...]

Completed in 71 milliseconds