Home
last modified time | relevance | path

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

/art/runtime/gc/space/
Dspace.cc71 ContinuousMemMapAllocSpace* Space::AsContinuousMemMapAllocSpace() { in AsContinuousMemMapAllocSpace()
89 collector::ObjectBytePair ContinuousMemMapAllocSpace::Sweep(bool swap_bitmaps) { in Sweep()
108 void ContinuousMemMapAllocSpace::BindLiveToMarkBitmap() { in BindLiveToMarkBitmap()
119 bool ContinuousMemMapAllocSpace::HasBoundBitmaps() const { in HasBoundBitmaps()
123 void ContinuousMemMapAllocSpace::UnBindBitmaps() { in UnBindBitmaps()
133 void ContinuousMemMapAllocSpace::SwapBitmaps() { in SwapBitmaps()
Dspace.h45 class ContinuousMemMapAllocSpace; variable
166 virtual ContinuousMemMapAllocSpace* AsContinuousMemMapAllocSpace();
407 class ContinuousMemMapAllocSpace : public MemMapSpace, public AllocSpace {
419 ContinuousMemMapAllocSpace* AsContinuousMemMapAllocSpace() { in AsContinuousMemMapAllocSpace()
448 ContinuousMemMapAllocSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, in ContinuousMemMapAllocSpace() function
455 DISALLOW_IMPLICIT_CONSTRUCTORS(ContinuousMemMapAllocSpace);
Dzygote_space.h30 class ZygoteSpace FINAL : public ContinuousMemMapAllocSpace {
Dbump_pointer_space.cc47 : ContinuousMemMapAllocSpace(name, nullptr, begin, begin, limit, in BumpPointerSpace()
57 : ContinuousMemMapAllocSpace(name, mem_map, mem_map->Begin(), mem_map->Begin(), mem_map->End(), in BumpPointerSpace()
Dzygote_space.cc66 : ContinuousMemMapAllocSpace(name, mem_map, mem_map->Begin(), mem_map->End(), mem_map->End(), in ZygoteSpace()
Dmalloc_space.h47 class MallocSpace : public ContinuousMemMapAllocSpace {
Dbump_pointer_space.h34 class BumpPointerSpace FINAL : public ContinuousMemMapAllocSpace {
Dmalloc_space.cc42 : ContinuousMemMapAllocSpace(name, mem_map, begin, end, limit, kGcRetentionPolicyAlwaysCollect), in MallocSpace()
Dregion_space.cc48 : ContinuousMemMapAllocSpace(name, mem_map, mem_map->Begin(), mem_map->End(), mem_map->End(), in RegionSpace()
Dregion_space.h30 class RegionSpace FINAL : public ContinuousMemMapAllocSpace {
/art/runtime/gc/collector/
Dsemi_space.h52 class ContinuousMemMapAllocSpace; variable
84 void SetToSpace(space::ContinuousMemMapAllocSpace* to_space);
87 void SetFromSpace(space::ContinuousMemMapAllocSpace* from_space);
214 space::ContinuousMemMapAllocSpace* to_space_;
217 space::ContinuousMemMapAllocSpace* from_space_;
250 space::ContinuousMemMapAllocSpace* promo_dest_space_;
253 space::ContinuousMemMapAllocSpace* fallback_space_;
Dsemi_space.cc299 …explicit SemiSpaceVerifyNoFromSpaceReferencesVisitor(space::ContinuousMemMapAllocSpace* from_space… in SemiSpaceVerifyNoFromSpaceReferencesVisitor()
329 space::ContinuousMemMapAllocSpace* const from_space_;
671 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in Sweep()
799 void SemiSpace::SetToSpace(space::ContinuousMemMapAllocSpace* to_space) { in SetToSpace()
804 void SemiSpace::SetFromSpace(space::ContinuousMemMapAllocSpace* from_space) { in SetFromSpace()
Dmark_compact.h54 class ContinuousMemMapAllocSpace; variable
Dmark_compact.cc549 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in Sweep()
Dmark_sweep.cc1299 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in Sweep()
Dconcurrent_copying.cc1212 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in Sweep()
/art/runtime/gc/accounting/
Dmod_union_table_test.cc49 Thread* self, space::ContinuousMemMapAllocSpace* space, size_t component_count) in AllocObjectArray()
70 mirror::Class* GetObjectArrayClass(Thread* self, space::ContinuousMemMapAllocSpace* space) in GetObjectArrayClass()
/art/runtime/gc/
Dheap.h84 class ContinuousMemMapAllocSpace; variable
793 collector::GarbageCollector* Compact(space::ContinuousMemMapAllocSpace* target_space,
794 space::ContinuousMemMapAllocSpace* source_space,
Dheap.cc2416 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); in UnBindBitmaps()
2587 collector::GarbageCollector* Heap::Compact(space::ContinuousMemMapAllocSpace* target_space, in Compact()
2588 space::ContinuousMemMapAllocSpace* source_space, in Compact()