Searched refs:live_bitmap_ (Results 1 – 14 of 14) sorted by relevance
81 live_bitmap_.reset(accounting::LargeObjectBitmap::Create("large live objects", nullptr, in DiscontinuousSpace()83 CHECK(live_bitmap_.get() != nullptr); in DiscontinuousSpace()128 CHECK_EQ(mark_bitmap_.release(), live_bitmap_.get()); in UnBindBitmaps()134 live_bitmap_.swap(mark_bitmap_); in SwapBitmaps()136 std::string temp_name(live_bitmap_->GetName()); in SwapBitmaps()137 live_bitmap_->SetName(mark_bitmap_->GetName()); in SwapBitmaps()
97 return live_bitmap_.get(); in GetLiveBitmap()103 return live_bitmap_.get(); in GetMarkBitmap()178 std::unique_ptr<accounting::ContinuousSpaceBitmap> live_bitmap_; variable
51 live_bitmap_.reset(accounting::ContinuousSpaceBitmap::Create( in MallocSpace()54 CHECK(live_bitmap_.get() != nullptr) << "could not create allocspace live bitmap #" in MallocSpace()205 live_bitmap_->SetHeapLimit(reinterpret_cast<uintptr_t>(End())); in CreateZygoteSpace()206 CHECK_EQ(live_bitmap_->HeapLimit(), reinterpret_cast<uintptr_t>(End())); in CreateZygoteSpace()212 live_bitmap_.release(), mark_bitmap_.release()); in CreateZygoteSpace()
349 return live_bitmap_.get(); in GetLiveBitmap()365 std::unique_ptr<accounting::LargeObjectBitmap> live_bitmap_; variable433 return live_bitmap_.get(); in GetLiveBitmap()444 std::unique_ptr<accounting::ContinuousSpaceBitmap> live_bitmap_;
53 CHECK(zygote_space->live_bitmap_.get() == nullptr); in Create()55 zygote_space->live_bitmap_.reset(live_bitmap); in Create()
103 live_bitmap_.swap(mark_bitmap_); in SwapBitmaps()105 std::string temp_name = live_bitmap_->GetName(); in SwapBitmaps()106 live_bitmap_->SetName(mark_bitmap_->GetName()); in SwapBitmaps()118 mark_bitmap_->CopyFrom(live_bitmap_.get()); in CopyLiveToMarked()
281 live_bitmap_->Clear(); in Clear()
361 live_bitmap_->Clear(); in Clear()
61 live_bitmap_.reset(live_bitmap); in ImageSpace()604 CHECK(live_bitmap_->Test(obj)) << PrettyTypeOf(obj); in VerifyImageAllocations()
122 return live_bitmap_.get(); in GetLiveBitmap()281 std::unique_ptr<CodeCacheBitmap> live_bitmap_; variable
587 live_bitmap_.reset(CodeCacheBitmap::Create( in GarbageCollectCache()651 live_bitmap_.reset(nullptr); in GarbageCollectCache()
552 return live_bitmap_.get(); in GetLiveBitmap()1221 std::unique_ptr<accounting::HeapBitmap> live_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
267 live_bitmap_.reset(new accounting::HeapBitmap(this)); in Heap()1074 live_bitmap_->AddContinuousSpaceBitmap(live_bitmap); in AddSpace()1086 live_bitmap_->AddLargeObjectBitmap(discontinuous_space->GetLiveBitmap()); in AddSpace()1115 live_bitmap_->RemoveContinuousSpaceBitmap(live_bitmap); in RemoveSpace()1124 live_bitmap_->RemoveLargeObjectBitmap(discontinuous_space->GetLiveBitmap()); in RemoveSpace()
1211 : live_bitmap_(Runtime::Current()->GetHeap()->GetLiveBitmap()) {} in SHARED_REQUIRES()1217 CHECK(live_bitmap_->Test(klass)) << "Image method has unmarked declaring class"; in Visit()1222 gc::accounting::HeapBitmap* const live_bitmap_; member in art::VerifyDeclaringClassVisitor