Lines Matching refs:mark_bitmap
2282 accounting::ContinuousSpaceBitmap* mark_bitmap = in ProcessMarkStackRef() local
2284 const bool is_los = !mark_bitmap->HasAddress(to_ref); in ProcessMarkStackRef()
2309 perform_scan = !mark_bitmap->Set(to_ref); in ProcessMarkStackRef()
2532 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); in SweepArray() local
2534 std::swap(live_bitmap, mark_bitmap); in SweepArray()
2545 if (!mark_bitmap->Test(obj)) { in SweepArray()
2606 accounting::LargeObjectBitmap* const mark_bitmap = los->GetMarkBitmap(); in MarkZygoteLargeObjects() local
2611 [mark_bitmap, los, self](mirror::Object* obj) in MarkZygoteLargeObjects()
2615 mark_bitmap->Set(obj); in MarkZygoteLargeObjects()
2898 accounting::ContinuousSpaceBitmap* mark_bitmap = in AssertToSpaceInvariant() local
2900 if (mark_bitmap != nullptr) { in AssertToSpaceInvariant()
2901 LOG(FATAL_WITHOUT_ABORT) << "BITMAP " << mark_bitmap->Test(obj); in AssertToSpaceInvariant()
3043 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); in LogFromSpaceRefHolder() local
3045 const bool is_los = !mark_bitmap->HasAddress(obj); in LogFromSpaceRefHolder()
3052 if (!is_los && mark_bitmap->Test(obj)) { in LogFromSpaceRefHolder()
3077 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); in IsMarkedInNonMovingSpace() local
3079 const bool is_los = !mark_bitmap->HasAddress(from_ref); in IsMarkedInNonMovingSpace()
3086 if (is_los ? los_bitmap->Test(from_ref) : mark_bitmap->Test(from_ref)) { in IsMarkedInNonMovingSpace()
3652 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); in MarkNonMoving() local
3654 const bool is_los = !mark_bitmap->HasAddress(ref); in MarkNonMoving()
3694 if (!is_los && mark_bitmap->Test(ref)) { in MarkNonMoving()
3702 DCHECK(!mark_bitmap->Test(ref)); in MarkNonMoving()
3719 !mark_bitmap->AtomicTestAndSet(ref); in MarkNonMoving()