Lines Matching refs:space
44 for (space::ContinuousSpace* space : GetSpaces()) { in CreateLargestImmuneRegion()
45 uintptr_t space_begin = reinterpret_cast<uintptr_t>(space->Begin()); in CreateLargestImmuneRegion()
46 uintptr_t space_end = reinterpret_cast<uintptr_t>(space->Limit()); in CreateLargestImmuneRegion()
47 if (space->IsImageSpace()) { in CreateLargestImmuneRegion()
50 space::ImageSpace* image_space = space->AsImageSpace(); in CreateLargestImmuneRegion()
106 void ImmuneSpaces::AddSpace(space::ContinuousSpace* space) { in AddSpace() argument
107 DCHECK(spaces_.find(space) == spaces_.end()) << *space; in AddSpace()
109 if (space->GetLiveBitmap() != space->GetMarkBitmap()) { in AddSpace()
110 CHECK(space->IsContinuousMemMapAllocSpace()); in AddSpace()
111 space->AsContinuousMemMapAllocSpace()->BindLiveToMarkBitmap(); in AddSpace()
113 spaces_.insert(space); in AddSpace()
117 bool ImmuneSpaces::CompareByBegin::operator()(space::ContinuousSpace* a, space::ContinuousSpace* b) in operator ()()
122 bool ImmuneSpaces::ContainsSpace(space::ContinuousSpace* space) const { in ContainsSpace()
123 return spaces_.find(space) != spaces_.end(); in ContainsSpace()