Searched refs:DiscontinuousSpace (Results 1 – 9 of 9) sorted by relevance
52 inline DiscontinuousSpace* Space::AsDiscontinuousSpace() { in AsDiscontinuousSpace()54 return down_cast<DiscontinuousSpace*>(this); in AsDiscontinuousSpace()
46 class DiscontinuousSpace; variable155 DiscontinuousSpace* AsDiscontinuousSpace();347 class DiscontinuousSpace : public Space {361 virtual ~DiscontinuousSpace() {} in ~DiscontinuousSpace()364 DiscontinuousSpace(const std::string& name, GcRetentionPolicy gc_retention_policy);370 DISALLOW_IMPLICIT_CONSTRUCTORS(DiscontinuousSpace);
79 DiscontinuousSpace::DiscontinuousSpace(const std::string& name, in DiscontinuousSpace() function in art::gc::space::DiscontinuousSpace
43 class LargeObjectSpace : public DiscontinuousSpace, public AllocSpace {
114 : DiscontinuousSpace(name, kGcRetentionPolicyAlwaysCollect), in LargeObjectSpace()
52 gc::space::DiscontinuousSpace* ds = in DescribeSpace()
102 class DiscontinuousSpace; variable490 const std::vector<space::DiscontinuousSpace*>& GetDiscontinuousSpaces() const { in GetDiscontinuousSpaces()622 space::DiscontinuousSpace* FindDiscontinuousSpaceFromObject(ObjPtr<mirror::Object>,1230 std::vector<space::DiscontinuousSpace*> discontinuous_spaces_ GUARDED_BY(Locks::mutator_lock_);
1060 space::DiscontinuousSpace* discontinuous_space = space->AsDiscontinuousSpace(); in AddSpace()1098 space::DiscontinuousSpace* discontinuous_space = space->AsDiscontinuousSpace(); in RemoveSpace()1329 space::DiscontinuousSpace* Heap::FindDiscontinuousSpaceFromObject(ObjPtr<mirror::Object> obj, in FindDiscontinuousSpaceFromObject()1578 space::DiscontinuousSpace* d_space = nullptr; in IsLiveObjectLocked()
420 for (gc::space::DiscontinuousSpace* space : heap->GetDiscontinuousSpaces()) { in VMDebug_getHeapSpaceStats()