Home
last modified time | relevance | path

Searched refs:DiscontinuousSpace (Results 1 – 8 of 8) sorted by relevance

/aosp12/art/runtime/gc/space/
H A Dspace.h46 class DiscontinuousSpace; variable
155 DiscontinuousSpace* AsDiscontinuousSpace();
350 class DiscontinuousSpace : public Space {
364 virtual ~DiscontinuousSpace() {} in ~DiscontinuousSpace()
367 DiscontinuousSpace(const std::string& name, GcRetentionPolicy gc_retention_policy);
373 DISALLOW_IMPLICIT_CONSTRUCTORS(DiscontinuousSpace);
H A Dspace-inl.h52 inline DiscontinuousSpace* Space::AsDiscontinuousSpace() { in AsDiscontinuousSpace()
54 return down_cast<DiscontinuousSpace*>(this); in AsDiscontinuousSpace()
H A Dspace.cc79 DiscontinuousSpace::DiscontinuousSpace(const std::string& name, in DiscontinuousSpace() function in art::gc::space::DiscontinuousSpace
H A Dlarge_object_space.h43 class LargeObjectSpace : public DiscontinuousSpace, public AllocSpace {
H A Dlarge_object_space.cc114 : DiscontinuousSpace(name, kGcRetentionPolicyAlwaysCollect), in LargeObjectSpace()
/aosp12/art/runtime/
H A Ddebug_print.cc52 gc::space::DiscontinuousSpace* ds = in DescribeSpace()
/aosp12/art/runtime/gc/
H A Dheap.h102 class DiscontinuousSpace; variable
482 const std::vector<space::DiscontinuousSpace*>& GetDiscontinuousSpaces() const { in GetDiscontinuousSpaces()
614 space::DiscontinuousSpace* FindDiscontinuousSpaceFromObject(ObjPtr<mirror::Object>,
1270 std::vector<space::DiscontinuousSpace*> discontinuous_spaces_ GUARDED_BY(Locks::mutator_lock_);
H A Dheap.cc1107 space::DiscontinuousSpace* discontinuous_space = space->AsDiscontinuousSpace(); in AddSpace()
1145 space::DiscontinuousSpace* discontinuous_space = space->AsDiscontinuousSpace(); in RemoveSpace()
1376 space::DiscontinuousSpace* Heap::FindDiscontinuousSpaceFromObject(ObjPtr<mirror::Object> obj, in FindDiscontinuousSpaceFromObject()
1634 space::DiscontinuousSpace* d_space = nullptr; in IsLiveObjectLocked()