Searched refs:live_bitmap_ (Results 1 – 14 of 14) sorted by relevance
82 live_bitmap_.reset(accounting::LargeObjectBitmap::Create("large live objects", nullptr, in DiscontinuousSpace()84 CHECK(live_bitmap_.get() != nullptr); in DiscontinuousSpace()129 CHECK_EQ(mark_bitmap_.release(), live_bitmap_.get()); in UnBindBitmaps()135 live_bitmap_.swap(mark_bitmap_); in SwapBitmaps()137 std::string temp_name(live_bitmap_->GetName()); in SwapBitmaps()138 live_bitmap_->SetName(mark_bitmap_->GetName()); in SwapBitmaps()
90 return live_bitmap_.get(); in GetLiveBitmap()96 return live_bitmap_.get(); in GetMarkBitmap()181 std::unique_ptr<accounting::ContinuousSpaceBitmap> live_bitmap_; variable
55 live_bitmap_.reset(accounting::ContinuousSpaceBitmap::Create( in MallocSpace()58 CHECK(live_bitmap_.get() != nullptr) << "could not create allocspace live bitmap #" in MallocSpace()209 live_bitmap_->SetHeapLimit(reinterpret_cast<uintptr_t>(End())); in CreateZygoteSpace()210 CHECK_EQ(live_bitmap_->HeapLimit(), reinterpret_cast<uintptr_t>(End())); in CreateZygoteSpace()216 live_bitmap_.release(), mark_bitmap_.release()); in CreateZygoteSpace()
348 return live_bitmap_.get(); in GetLiveBitmap()364 std::unique_ptr<accounting::LargeObjectBitmap> live_bitmap_; variable432 return live_bitmap_.get(); in GetLiveBitmap()443 std::unique_ptr<accounting::ContinuousSpaceBitmap> live_bitmap_;
55 CHECK(zygote_space->live_bitmap_.get() == nullptr); in Create()57 zygote_space->live_bitmap_.reset(live_bitmap); in Create()
105 live_bitmap_.swap(mark_bitmap_); in SwapBitmaps()107 std::string temp_name = live_bitmap_->GetName(); in SwapBitmaps()108 live_bitmap_->SetName(mark_bitmap_->GetName()); in SwapBitmaps()120 mark_bitmap_->CopyFrom(live_bitmap_.get()); in CopyLiveToMarked()
282 live_bitmap_->Clear(); in Clear()
362 live_bitmap_->Clear(); in Clear()
73 live_bitmap_.reset(live_bitmap); in ImageSpace()412 CHECK(live_bitmap_->Test(obj)) << obj->PrettyTypeOf(); in VerifyImageAllocations()
150 return live_bitmap_.get(); in GetLiveBitmap()353 std::unique_ptr<CodeCacheBitmap> live_bitmap_; variable
1029 live_bitmap_.reset(CodeCacheBitmap::Create( in GarbageCollectCache()1096 live_bitmap_.reset(nullptr); in GarbageCollectCache()
581 return live_bitmap_.get(); in GetLiveBitmap()1316 std::unique_ptr<accounting::HeapBitmap> live_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
307 live_bitmap_.reset(new accounting::HeapBitmap(this)); in Heap()932 live_bitmap_->AddContinuousSpaceBitmap(live_bitmap); in AddSpace()944 live_bitmap_->AddLargeObjectBitmap(discontinuous_space->GetLiveBitmap()); in AddSpace()973 live_bitmap_->RemoveContinuousSpaceBitmap(live_bitmap); in RemoveSpace()982 live_bitmap_->RemoveLargeObjectBitmap(discontinuous_space->GetLiveBitmap()); in RemoveSpace()
1192 : live_bitmap_(Runtime::Current()->GetHeap()->GetLiveBitmap()) {} in REQUIRES_SHARED()1198 CHECK(live_bitmap_->Test(klass.Ptr())) << "Image method has unmarked declaring class"; in Visit()1203 gc::accounting::HeapBitmap* const live_bitmap_; member in art::VerifyDeclaringClassVisitor