Lines Matching refs:space_
72 space_(nullptr), collector_name_(name_) {
123 bump_pointer_ = reinterpret_cast<byte*>(space_->Begin());
126 objects_before_forwarding_->VisitMarkedRange(reinterpret_cast<uintptr_t>(space_->Begin()),
127 reinterpret_cast<uintptr_t>(space_->End()),
136 CHECK(space_->CanMoveObjects()) << "Attempting compact non-movable space from " << *space_;
177 DCHECK(!space_->HasAddress(obj));
191 "objects before forwarding", space_->Begin(), space_->Size()));
194 "objects with lock words", space_->Begin(), space_->Size()));
372 objects_before_forwarding_->VisitMarkedRange(reinterpret_cast<uintptr_t>(space_->Begin()),
373 reinterpret_cast<uintptr_t>(space_->End()),
385 int64_t objects_freed = space_->GetObjectsAllocated() - live_objects_in_space_;
386 int64_t bytes_freed = reinterpret_cast<int64_t>(space_->End()) -
389 space_->RecordFree(objects_freed, bytes_freed);
391 space_->SetEnd(bump_pointer_);
456 DCHECK(!space_->HasAddress(obj));
487 return space != space_ && !immune_region_.ContainsSpace(space);
505 DCHECK(space_->HasAddress(obj)) << obj;
508 DCHECK(space_->HasAddress(dest_obj)) << dest_obj;
524 objects_before_forwarding_->VisitMarkedRange(reinterpret_cast<uintptr_t>(space_->Begin()),
525 reinterpret_cast<uintptr_t>(space_->End()),
598 space_ = space;
603 space_ = nullptr;