/art/runtime/gc/ |
D | heap.cc | 151 reinterpret_cast<uint8_t*>(300 * MB - Heap::kDefaultNonMovingSpaceCapacity); 161 Heap::Heap(size_t initial_size, in Heap() function in art::gc::Heap 639 MemMap* Heap::MapAnonymousPreferredAddress(const char* name, in MapAnonymousPreferredAddress() 654 bool Heap::MayUseCollector(CollectorType type) const { in MayUseCollector() 658 space::MallocSpace* Heap::CreateMallocSpaceFromMemMap(MemMap* mem_map, in CreateMallocSpaceFromMemMap() 686 void Heap::CreateMainMallocSpace(MemMap* mem_map, size_t initial_size, size_t growth_limit, in CreateMainMallocSpace() 711 void Heap::ChangeAllocator(AllocatorType allocator) { in ChangeAllocator() 723 void Heap::DisableMovingGc() { in DisableMovingGc() 751 bool Heap::IsCompilingBoot() const { in IsCompilingBoot() 764 void Heap::IncrementDisableMovingGC(Thread* self) { in IncrementDisableMovingGC() [all …]
|
D | verification.h | 36 class Heap; variable 40 explicit Verification(gc::Heap* heap) : heap_(heap) {} in Verification() 61 gc::Heap* const heap_;
|
D | heap-inl.h | 43 inline mirror::Object* Heap::AllocObjectWithAllocator(Thread* self, in AllocObjectWithAllocator() 216 inline void Heap::PushOnAllocationStack(Thread* self, ObjPtr<mirror::Object>* obj) { in PushOnAllocationStack() 227 inline mirror::Object* Heap::AllocLargeObject(Thread* self, in AllocLargeObject() 240 inline mirror::Object* Heap::TryToAllocate(Thread* self, in TryToAllocate() 377 inline bool Heap::ShouldAllocLargeObject(ObjPtr<mirror::Class> c, size_t byte_count) const { in ShouldAllocLargeObject() 385 inline bool Heap::IsOutOfMemoryOnAllocation(AllocatorType allocator_type, in IsOutOfMemoryOnAllocation() 406 inline void Heap::CheckConcurrentGC(Thread* self, in CheckConcurrentGC() 414 inline void Heap::WriteBarrierField(ObjPtr<mirror::Object> dst, in WriteBarrierField() 420 inline void Heap::WriteBarrierArray(ObjPtr<mirror::Object> dst, in WriteBarrierArray() 426 inline void Heap::WriteBarrierEveryFieldOf(ObjPtr<mirror::Object> obj) { in WriteBarrierEveryFieldOf()
|
D | reference_queue.h | 45 class Heap; variable
|
D | heap_test.cc | 33 Heap* heap = Runtime::Current()->GetHeap(); in TEST_F()
|
D | reference_processor.h | 43 class Heap; variable
|
/art/runtime/gc/accounting/ |
D | remembered_set.h | 39 class Heap; variable 50 explicit RememberedSet(const std::string& name, Heap* heap, space::ContinuousSpace* space) in RememberedSet() 67 Heap* GetHeap() const { in GetHeap() 77 Heap* const heap_;
|
D | mod_union_table.h | 39 class Heap; variable 51 explicit ModUnionTable(const std::string& name, Heap* heap, space::ContinuousSpace* space) in ModUnionTable() 96 Heap* GetHeap() const { in GetHeap() 106 Heap* const heap_; 113 explicit ModUnionTableReferenceCache(const std::string& name, Heap* heap, in ModUnionTableReferenceCache() 161 explicit ModUnionTableCardCache(const std::string& name, Heap* heap,
|
D | heap_bitmap.h | 28 class Heap; variable 67 explicit HeapBitmap(Heap* heap) : heap_(heap) {} in HeapBitmap() 70 const Heap* const heap_; 87 friend class art::gc::Heap;
|
D | mod_union_table-inl.h | 32 Heap* heap, in ModUnionTableToZygoteAllocspace()
|
D | card_table.h | 39 class Heap; variable
|
/art/runtime/ |
D | runtime_options.def | 47 RUNTIME_OPTIONS_KEY (MemoryKiB, MemoryMaximumSize, gc::Heap::kDefaultMaximum… 48 RUNTIME_OPTIONS_KEY (MemoryKiB, MemoryInitialSize, gc::Heap::kDefaultInitial… 50 RUNTIME_OPTIONS_KEY (MemoryKiB, HeapMinFree, gc::Heap::kDefaultMinFree) 51 RUNTIME_OPTIONS_KEY (MemoryKiB, HeapMaxFree, gc::Heap::kDefaultMaxFree) 52 RUNTIME_OPTIONS_KEY (MemoryKiB, NonMovingSpaceCapacity, gc::Heap::kDefaultNonMovi… 53 RUNTIME_OPTIONS_KEY (double, HeapTargetUtilization, gc::Heap::kDefaultTargetU… 54 RUNTIME_OPTIONS_KEY (double, ForegroundHeapGrowthMultiplier, gc::Heap::kDefaultHeapGro… 60 … LongPauseLogThreshold, gc::Heap::kDefaultLongPauseLogThreshold) 62 … LongGCLogThreshold, gc::Heap::kDefaultLongGCLogThreshold) 94 … LargeObjectSpace, gc::Heap::kDefaultLargeObjectSpaceType) [all …]
|
D | read_barrier-inl.h | 78 gc::Heap* heap = Runtime::Current()->GetHeap(); in Barrier() 206 gc::Heap* heap = Runtime::Current()->GetHeap(); in IsDuringStartup()
|
/art/runtime/gc/collector/ |
D | garbage_collector.h | 42 class Heap; variable 139 GarbageCollector(Heap* heap, const std::string& name); 148 Heap* GetHeap() const { in GetHeap() 222 Heap* const heap_;
|
D | partial_mark_sweep.h | 33 PartialMarkSweep(Heap* heap, bool is_concurrent, const std::string& name_prefix = "");
|
D | partial_mark_sweep.cc | 28 PartialMarkSweep::PartialMarkSweep(Heap* heap, bool is_concurrent, const std::string& name_prefix) in PartialMarkSweep()
|
D | sticky_mark_sweep.h | 33 StickyMarkSweep(Heap* heap, bool is_concurrent, const std::string& name_prefix = "");
|
D | sticky_mark_sweep.cc | 27 StickyMarkSweep::StickyMarkSweep(Heap* heap, bool is_concurrent, const std::string& name_prefix) in StickyMarkSweep()
|
D | mark_compact.h | 45 class Heap; variable 62 explicit MarkCompact(Heap* heap, const std::string& name_prefix = "");
|
D | semi_space.h | 44 class Heap; variable 63 explicit SemiSpace(Heap* heap, bool generational = false, const std::string& name_prefix = "");
|
/art/tools/ahat/src/heapdump/ |
D | AhatSnapshot.java | 24 import com.android.tools.perflib.heap.Heap; 89 for (Heap heap : snapshot.getHeaps()) { in AhatSnapshot() 100 Collection<Heap> heaps = snapshot.getHeaps(); in AhatSnapshot() 101 for (Heap heap : heaps) { in AhatSnapshot()
|
/art/runtime/gc/space/ |
D | space.h | 39 class Heap; variable 189 friend class art::gc::Heap; 454 friend class gc::Heap;
|
/art/tools/cpp-define-generator/ |
D | constant_heap.def | 24 DEFINE_EXPR(MIN_LARGE_OBJECT_THRESHOLD, size_t, art::gc::Heap::kMinLargeObjectThreshold)
|
/art/runtime/native/ |
D | dalvik_system_VMDebug.cc | 283 gc::Heap* const heap = Runtime::Current()->GetHeap(); in VMDebug_countInstancesOfClass() 301 gc::Heap* const heap = Runtime::Current()->GetHeap(); in VMDebug_countInstancesOfClasses() 344 gc::Heap* heap = Runtime::Current()->GetHeap(); in VMDebug_getHeapSpaceStats() 403 gc::Heap* heap = Runtime::Current()->GetHeap(); in VMDebug_getRuntimeStatInternal() 464 gc::Heap* heap = Runtime::Current()->GetHeap(); in VMDebug_getRuntimeStatsInternal()
|
/art/runtime/mirror/ |
D | object.cc | 120 gc::Heap* heap = Runtime::Current()->GetHeap(); in CopyObject() 155 gc::Heap* heap = Runtime::Current()->GetHeap(); in Clone()
|