/art/runtime/gc/space/ |
space.cc | 72 ContinuousMemMapAllocSpace* Space::AsContinuousMemMapAllocSpace() { 90 collector::ObjectBytePair ContinuousMemMapAllocSpace::Sweep(bool swap_bitmaps) { 109 void ContinuousMemMapAllocSpace::BindLiveToMarkBitmap() { 120 bool ContinuousMemMapAllocSpace::HasBoundBitmaps() const { 124 void ContinuousMemMapAllocSpace::UnBindBitmaps() { 134 void ContinuousMemMapAllocSpace::SwapBitmaps() {
|
space.h | 44 class ContinuousMemMapAllocSpace; 165 virtual ContinuousMemMapAllocSpace* AsContinuousMemMapAllocSpace(); 406 class ContinuousMemMapAllocSpace : public MemMapSpace, public AllocSpace { 418 ContinuousMemMapAllocSpace* AsContinuousMemMapAllocSpace() { 447 ContinuousMemMapAllocSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, 454 DISALLOW_IMPLICIT_CONSTRUCTORS(ContinuousMemMapAllocSpace);
|
zygote_space.h | 30 class ZygoteSpace FINAL : public ContinuousMemMapAllocSpace {
|
bump_pointer_space.cc | 47 : ContinuousMemMapAllocSpace(name, nullptr, begin, begin, limit, 57 : ContinuousMemMapAllocSpace(name, mem_map, mem_map->Begin(), mem_map->Begin(), mem_map->End(),
|
bump_pointer_space.h | 38 class BumpPointerSpace FINAL : public ContinuousMemMapAllocSpace {
|
malloc_space.h | 47 class MallocSpace : public ContinuousMemMapAllocSpace {
|
zygote_space.cc | 68 : ContinuousMemMapAllocSpace(name, mem_map, mem_map->Begin(), mem_map->End(), mem_map->End(),
|
malloc_space.cc | 46 : ContinuousMemMapAllocSpace(name, mem_map, begin, end, limit, kGcRetentionPolicyAlwaysCollect),
|
region_space.cc | 85 : ContinuousMemMapAllocSpace(name, mem_map, mem_map->Begin(), mem_map->End(), mem_map->End(),
|
region_space.h | 35 class RegionSpace FINAL : public ContinuousMemMapAllocSpace {
|
/art/runtime/gc/collector/ |
semi_space.h | 51 class ContinuousMemMapAllocSpace; 83 void SetToSpace(space::ContinuousMemMapAllocSpace* to_space); 86 void SetFromSpace(space::ContinuousMemMapAllocSpace* from_space); 213 // Destination and source spaces (can be any type of ContinuousMemMapAllocSpace which either has 215 space::ContinuousMemMapAllocSpace* to_space_; 218 space::ContinuousMemMapAllocSpace* from_space_; 251 space::ContinuousMemMapAllocSpace* promo_dest_space_; 254 space::ContinuousMemMapAllocSpace* fallback_space_;
|
semi_space.cc | 294 explicit VerifyNoFromSpaceReferencesVisitor(space::ContinuousMemMapAllocSpace* from_space) 323 space::ContinuousMemMapAllocSpace* const from_space_; 657 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace(); 792 void SemiSpace::SetToSpace(space::ContinuousMemMapAllocSpace* to_space) { [all...] |
mark_compact.h | 53 class ContinuousMemMapAllocSpace;
|
mark_compact.cc | 536 space::ContinuousMemMapAllocSpace* alloc_space = space->AsContinuousMemMapAllocSpace();
|
mark_sweep.cc | [all...] |
concurrent_copying.cc | [all...] |
/art/runtime/gc/accounting/ |
mod_union_table_test.cc | 49 Thread* self, space::ContinuousMemMapAllocSpace* space, size_t component_count) 70 mirror::Class* GetObjectArrayClass(Thread* self, space::ContinuousMemMapAllocSpace* space)
|
/art/runtime/gc/ |
heap.h | 94 class ContinuousMemMapAllocSpace; 832 collector::GarbageCollector* Compact(space::ContinuousMemMapAllocSpace* target_space, 833 space::ContinuousMemMapAllocSpace* source_space, [all...] |
heap.cc | [all...] |