Searched refs:MarkCompact (Results 1 – 9 of 9) sorted by relevance
/art/runtime/gc/collector/ |
D | mark_compact.cc | 349 std::pair<bool, bool> MarkCompact::GetUffdAndMinorFault() { in GetUffdAndMinorFault() 367 bool MarkCompact::CreateUserfaultfd(bool post_fork) { in CreateUserfaultfd() 417 MarkCompact::LiveWordsBitmap<kAlignment>* MarkCompact::LiveWordsBitmap<kAlignment>::Create( in Create() 424 MarkCompact::GetUffdAndMinorFault(); in IsSigbusFeatureAvailable() 428 size_t MarkCompact::ComputeInfoMapSize() { in ComputeInfoMapSize() 437 size_t MarkCompact::InitializeInfoMap(uint8_t* p, size_t moving_space_sz) { in InitializeInfoMap() 459 MarkCompact::MarkCompact(Heap* heap) in MarkCompact() function in art::gc::collector::MarkCompact 606 void MarkCompact::AddLinearAllocSpaceData(uint8_t* begin, size_t len) { in AddLinearAllocSpaceData() 651 void MarkCompact::ClampGrowthLimit(size_t new_capacity) { in ClampGrowthLimit() 677 void MarkCompact::MaybeClampGcStructures() { in MaybeClampGcStructures() [all …]
|
D | mark_compact-inl.h | 28 inline void MarkCompact::UpdateClassAfterObjectMap(mirror::Object* obj) { in UpdateClassAfterObjectMap() 69 inline uintptr_t MarkCompact::LiveWordsBitmap<kAlignment>::SetLiveWords(uintptr_t begin, in SetLiveWords() 99 inline void MarkCompact::LiveWordsBitmap<kAlignment>::VisitLiveStrides(uintptr_t begin_bit_idx, in VisitLiveStrides() 190 uint32_t MarkCompact::LiveWordsBitmap<kAlignment>::FindNthLiveWordOffset(size_t chunk_idx, in FindNthLiveWordOffset() 224 inline void MarkCompact::UpdateRef(mirror::Object* obj, in UpdateRef() 265 inline bool MarkCompact::VerifyRootSingleUpdate(void* root, in VerifyRootSingleUpdate() 307 inline void MarkCompact::UpdateRoot(mirror::CompressedReference<mirror::Object>* root, in UpdateRoot() 321 inline void MarkCompact::UpdateRoot(mirror::Object** root, in UpdateRoot() 335 inline size_t MarkCompact::LiveWordsBitmap<kAlignment>::CountLiveWordsUpto(size_t bit_idx) const { in CountLiveWordsUpto() 360 inline mirror::Object* MarkCompact::PostCompactBlackObjAddr(mirror::Object* old_ref) const { in PostCompactBlackObjAddr() [all …]
|
D | mark_compact.h | 57 class MarkCompact final : public GarbageCollector { 73 explicit MarkCompact(Heap* heap); 75 ~MarkCompact() {} in ~MarkCompact() 897 DISALLOW_IMPLICIT_CONSTRUCTORS(MarkCompact); 900 std::ostream& operator<<(std::ostream& os, MarkCompact::PageState value); 901 std::ostream& operator<<(std::ostream& os, MarkCompact::ClampInfoStatus value);
|
/art/runtime/gc/space/ |
D | bump_pointer_space.h | 34 class MarkCompact; variable 220 friend class collector::MarkCompact;
|
/art/runtime/gc/accounting/ |
D | bitmap.cc | 102 template class MemoryRangeBitmap<collector::MarkCompact::kAlignment>;
|
/art/runtime/metrics/ |
D | statsd.cc | 336 auto [uffd_supported, minor_fault_supported] = gc::collector::MarkCompact::GetUffdAndMinorFault(); in EncodeUffdMinorFaultSupport()
|
/art/runtime/gc/ |
D | heap.h | 841 collector::MarkCompact* MarkCompactCollector() { in MarkCompactCollector() 1641 collector::MarkCompact* mark_compact_; 1763 friend class collector::MarkCompact;
|
D | heap.cc | 448 auto [uffd_supported, minor_fault_supported] = collector::MarkCompact::GetUffdAndMinorFault(); in Heap() 799 mark_compact_ = new collector::MarkCompact(this); in Heap()
|
/art/runtime/base/ |
D | gc_visited_arena_pool.cc | 121 gc::collector::MarkCompact* mark_compact = in AddMap()
|