Searched refs:HeapBegin (Results 1 - 7 of 7) sorted by relevance

/art/runtime/gc/accounting/
H A Dcard_table_test.cc57 uint8_t* HeapBegin() const { function in class:art::gc::accounting::CardTableTest
61 return HeapBegin() + heap_size_;
69 for (const uint8_t* addr = HeapBegin(); addr != HeapLimit(); addr += CardTable::kCardSize) {
83 for (const uint8_t* addr = HeapBegin(); addr < HeapLimit(); addr += kObjectAlignment) {
109 const size_t delta = std::min(static_cast<size_t>(HeapLimit() - HeapBegin()),
113 for (uint8_t* cstart = HeapBegin(); cstart < HeapBegin() + delta; cstart += CardTable::kCardSize) {
124 for (uint8_t* cur = start - CardTable::kCardSize; cur >= HeapBegin();
H A Dheap_bitmap.cc47 CHECK(bitmap->HeapBegin() >= cur_bitmap->HeapLimit() ||
48 bitmap->HeapLimit() <= cur_bitmap->HeapBegin())
H A Dheap_bitmap-inl.h31 bitmap->VisitMarkedRange(bitmap->HeapBegin(), bitmap->HeapLimit(), visitor);
34 bitmap->VisitMarkedRange(bitmap->HeapBegin(), bitmap->HeapLimit(), visitor);
H A Dspace_bitmap.h170 uintptr_t HeapBegin() const { function in class:art::gc::accounting::SpaceBitmap
174 // The maximum address which the bitmap can span. (HeapBegin() <= object < HeapLimit()).
176 return static_cast<uint64_t>(HeapBegin()) + HeapSize();
H A Dcard_table-inl.h55 DCHECK_GE(scan_begin, reinterpret_cast<uint8_t*>(bitmap->HeapBegin()));
H A Dspace_bitmap-inl.h189 << "begin=" << reinterpret_cast<const void*>(bitmap.HeapBegin())
H A Dspace_bitmap.cc93 return StringPrintf("%s: %p-%p", name_.c_str(), reinterpret_cast<void*>(HeapBegin()),

Completed in 25 milliseconds