Lines Matching refs:mark_bitmap
2189 accounting::ContinuousSpaceBitmap* mark_bitmap = in ProcessMarkStackRef() local
2191 const bool is_los = !mark_bitmap->HasAddress(to_ref); in ProcessMarkStackRef()
2216 perform_scan = !mark_bitmap->Set(to_ref); in ProcessMarkStackRef()
2436 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); in SweepArray() local
2438 std::swap(live_bitmap, mark_bitmap); in SweepArray()
2449 if (!mark_bitmap->Test(obj)) { in SweepArray()
2510 accounting::LargeObjectBitmap* const mark_bitmap = los->GetMarkBitmap(); in MarkZygoteLargeObjects() local
2515 [mark_bitmap, los, self](mirror::Object* obj) in MarkZygoteLargeObjects()
2519 mark_bitmap->Set(obj); in MarkZygoteLargeObjects()
2798 accounting::ContinuousSpaceBitmap* mark_bitmap = in AssertToSpaceInvariant() local
2800 if (mark_bitmap != nullptr) { in AssertToSpaceInvariant()
2801 LOG(FATAL_WITHOUT_ABORT) << "BITMAP " << mark_bitmap->Test(obj); in AssertToSpaceInvariant()
2943 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); in LogFromSpaceRefHolder() local
2945 const bool is_los = !mark_bitmap->HasAddress(obj); in LogFromSpaceRefHolder()
2952 if (!is_los && mark_bitmap->Test(obj)) { in LogFromSpaceRefHolder()
2977 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); in IsMarkedInNonMovingSpace() local
2979 const bool is_los = !mark_bitmap->HasAddress(from_ref); in IsMarkedInNonMovingSpace()
2986 if (is_los ? los_bitmap->Test(from_ref) : mark_bitmap->Test(from_ref)) { in IsMarkedInNonMovingSpace()
3547 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); in MarkNonMoving() local
3549 const bool is_los = !mark_bitmap->HasAddress(ref); in MarkNonMoving()
3589 if (!is_los && mark_bitmap->Test(ref)) { in MarkNonMoving()
3597 DCHECK(!mark_bitmap->Test(ref)); in MarkNonMoving()
3614 !mark_bitmap->AtomicTestAndSet(ref); in MarkNonMoving()