Home
last modified time | relevance | path

Searched refs:region_space_ (Results 1 – 7 of 7) sorted by relevance

/art/runtime/gc/collector/
Dconcurrent_copying-inl.h42 DCHECK(!young_gen_ || region_space_bitmap_->Test(ref) || region_space_->IsLargeObject(ref)) in MarkUnevacFromSpaceRegion()
154 DCHECK(region_space_ != nullptr) << "Read barrier slow path taken when CC isn't running?"; in Mark()
155 if (region_space_->HasAddress(from_ref)) { in Mark()
156 space::RegionSpace::RegionType rtype = region_space_->GetRegionTypeUnsafe(from_ref); in Mark()
169 DCHECK(region_space_->IsInToSpace(to_ref) || heap_->non_moving_space_->HasAddress(to_ref)) in Mark()
174 if (kNoUnEvac && use_generational_cc_ && !region_space_->IsLargeObject(from_ref)) { in Mark()
184 region_space_->Unprotect(); in Mark()
186 region_space_->DumpNonFreeRegions(LOG_STREAM(FATAL_WITHOUT_ABORT)); in Mark()
239 DCHECK(region_space_->IsInFromSpace(from_ref)); in GetFwdPtr()
246 DCHECK(region_space_->IsInUnevacFromSpace(from_ref)); in IsMarkedInUnevacFromSpace()
Dconcurrent_copying.cc78 region_space_(nullptr), in ConcurrentCopying()
338 DCHECK(region_space_ != nullptr); in CreateInterRegionRefBitmaps()
343 reinterpret_cast<uint8_t*>(region_space_->Begin()), in CreateInterRegionRefBitmaps()
344 region_space_->Limit() - region_space_->Begin()); in CreateInterRegionRefBitmaps()
369 CHECK(space == region_space_ || space == heap_->non_moving_space_); in BindBitmaps()
371 if (space == region_space_) { in BindBitmaps()
372 region_space_bitmap_ = region_space_->GetMarkBitmap(); in BindBitmaps()
394 if (space == region_space_) { in BindBitmaps()
397 region_space_bitmap_ = region_space_->GetMarkBitmap(); in BindBitmaps()
416 LOG(INFO) << "Region-space : " << reinterpret_cast<void*>(region_space_->Begin()) << "-" in InitializePhase()
[all …]
Dconcurrent_copying.h111 region_space_ = region_space; in SetRegionSpace()
114 return region_space_; in RegionSpace()
340 space::RegionSpace* region_space_; // The underlying region space. variable
/art/runtime/gc/
Dheap-visit-objects-inl.h65 DCHECK(region_space_ == nullptr); in VisitObjects()
84 if (region_space_ != nullptr) { in VisitObjectsInternalRegionSpace()
100 region_space_->Walk(visitor); in VisitObjectsInternalRegionSpace()
Dheap-inl.h200 if (region_space_) { in AllocObjectWithAllocator()
205 TraceHeapSize(new_num_bytes_allocated + region_space_->EvacBytes()); in AllocObjectWithAllocator()
396 DCHECK(region_space_ != nullptr); in TryToAllocate()
398 ret = region_space_->AllocNonvirtual<false>(alloc_size, in TryToAllocate()
Dheap.cc389 region_space_(nullptr), in Heap()
654 region_space_ = space::RegionSpace::Create( in Heap()
656 AddSpace(region_space_); in Heap()
818 DCHECK(region_space_ != nullptr); in Heap()
819 concurrent_copying_collector_->SetRegionSpace(region_space_); in Heap()
821 young_concurrent_copying_collector_->SetRegionSpace(region_space_); in Heap()
1532 space = region_space_; in ThrowOutOfMemoryError()
1726 if (region_space_ != nullptr) { in TrimSpaces()
1727 total_alloc_space_allocated -= region_space_->GetBytesAllocated(); in TrimSpaces()
1770 if (region_space_ != nullptr && region_space_->HasAddress(obj.Ptr())) { in IsLiveObjectLocked()
[all …]
Dheap.h592 return region_space_; in GetRegionSpace()
1608 space::RegionSpace* region_space_; variable