Home
last modified time | relevance | path

Searched refs:ContinuousMemMapAllocSpace (Results 1 – 17 of 17) sorted by relevance

/aosp12/art/runtime/gc/space/
H A Dspace.cc74 ContinuousMemMapAllocSpace* Space::AsContinuousMemMapAllocSpace() { in AsContinuousMemMapAllocSpace()
90 collector::ObjectBytePair ContinuousMemMapAllocSpace::Sweep(bool swap_bitmaps) { in Sweep()
108 void ContinuousMemMapAllocSpace::BindLiveToMarkBitmap() { in BindLiveToMarkBitmap()
121 void ContinuousMemMapAllocSpace::UnBindBitmaps() { in UnBindBitmaps()
127 void ContinuousMemMapAllocSpace::SwapBitmaps() { in SwapBitmaps()
H A Dspace.h44 class ContinuousMemMapAllocSpace; variable
165 virtual ContinuousMemMapAllocSpace* AsContinuousMemMapAllocSpace();
415 class ContinuousMemMapAllocSpace : public MemMapSpace, public AllocSpace {
427 ContinuousMemMapAllocSpace* AsContinuousMemMapAllocSpace() override { in AsContinuousMemMapAllocSpace()
462 ContinuousMemMapAllocSpace(const std::string& name, in ContinuousMemMapAllocSpace() function
473 DISALLOW_IMPLICIT_CONSTRUCTORS(ContinuousMemMapAllocSpace);
H A Dbump_pointer_space.cc48 : ContinuousMemMapAllocSpace(name, in BumpPointerSpace()
62 : ContinuousMemMapAllocSpace(name, in BumpPointerSpace()
H A Dzygote_space.h30 class ZygoteSpace final : public ContinuousMemMapAllocSpace {
H A Dzygote_space.cc77 : ContinuousMemMapAllocSpace(name, in ZygoteSpace()
H A Dmalloc_space.h39 class MallocSpace : public ContinuousMemMapAllocSpace {
H A Dbump_pointer_space.h40 class BumpPointerSpace final : public ContinuousMemMapAllocSpace {
H A Dmalloc_space.cc56 : ContinuousMemMapAllocSpace( in MallocSpace()
H A Dregion_space.h47 class RegionSpace final : public ContinuousMemMapAllocSpace {
H A Dregion_space.cc103 : ContinuousMemMapAllocSpace(name, in RegionSpace()
/aosp12/art/runtime/gc/collector/
H A Dsemi_space.h51 class ContinuousMemMapAllocSpace; variable
83 void SetToSpace(space::ContinuousMemMapAllocSpace* to_space);
86 void SetFromSpace(space::ContinuousMemMapAllocSpace* from_space);
213 space::ContinuousMemMapAllocSpace* to_space_;
216 space::ContinuousMemMapAllocSpace* from_space_;
223 space::ContinuousMemMapAllocSpace* fallback_space_;
H A Dsemi_space.cc241 explicit VerifyNoFromSpaceReferencesVisitor(space::ContinuousMemMapAllocSpace* from_space) in VerifyNoFromSpaceReferencesVisitor()
270 space::ContinuousMemMapAllocSpace* const from_space_;
514 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in Sweep()
627 void SemiSpace::SetToSpace(space::ContinuousMemMapAllocSpace* to_space) { in SetToSpace()
632 void SemiSpace::SetFromSpace(space::ContinuousMemMapAllocSpace* from_space) { in SetFromSpace()
H A Dmark_sweep.cc1322 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in Sweep()
H A Dconcurrent_copying.cc2497 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in Sweep()
/aosp12/art/runtime/gc/accounting/
H A Dmod_union_table_test.cc51 Thread* self, space::ContinuousMemMapAllocSpace* space, size_t component_count) in AllocObjectArray()
72 mirror::Class* GetObjectArrayClass(Thread* self, space::ContinuousMemMapAllocSpace* space) in GetObjectArrayClass()
/aosp12/art/runtime/gc/
H A Dheap.h101 class ContinuousMemMapAllocSpace; variable
970 collector::GarbageCollector* Compact(space::ContinuousMemMapAllocSpace* target_space,
971 space::ContinuousMemMapAllocSpace* source_space,
H A Dheap.cc2284 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in UnBindBitmaps()
2506 collector::GarbageCollector* Heap::Compact(space::ContinuousMemMapAllocSpace* target_space, in Compact()
2507 space::ContinuousMemMapAllocSpace* source_space, in Compact()