Searched refs:GetHeap (Results 1 - 25 of 106) sorted by relevance

12345

/art/test/1337-gc-coverage/
H A Dgc_coverage.cc27 return Runtime::Current()->GetHeap()->PerformHomogeneousSpaceCompact() == gc::kSuccess ?
32 return Runtime::Current()->GetHeap()->SupportHomogeneousSpaceCompactAndCollectorTransitions() ?
37 Runtime::Current()->GetHeap()->IncrementDisableMovingGC(Thread::Current());
41 Runtime::Current()->GetHeap()->DecrementDisableMovingGC(Thread::Current());
51 return Runtime::Current()->GetHeap()->SupportHomogeneousSpaceCompactAndCollectorTransitions() ?
56 Runtime::Current()->GetHeap()->TransitionCollector(gc::kCollectorTypeSS);
60 Runtime::Current()->GetHeap()->TransitionCollector(gc::kCollectorTypeCMS);
/art/runtime/gc/
H A Dscoped_gc_critical_section.cc31 Runtime::Current()->GetHeap()->StartGC(self, cause, collector_type);
36 Runtime::Current()->GetHeap()->FinishGC(self_, collector::kGcTypeNone);
H A Dheap_test.cc33 Heap* heap = Runtime::Current()->GetHeap();
62 Runtime::Current()->GetHeap()->CollectGarbage(false);
84 Runtime::Current()->GetHeap()->PreZygoteFork();
/art/runtime/gc/collector/
H A Dsticky_mark_sweep.cc38 for (const auto& space : GetHeap()->GetContinuousSpaces()) {
45 for (const auto& space : GetHeap()->GetDiscontinuousSpaces()) {
60 SweepArray(GetHeap()->GetLiveStack(), false);
H A Dpartial_mark_sweep.cc39 for (const auto& space : GetHeap()->GetContinuousSpaces()) {
H A Dsemi_space.cc66 for (const auto& space : GetHeap()->GetContinuousSpaces()) {
76 CHECK(space == GetHeap()->GetPrimaryFreeListSpace() ||
77 space == GetHeap()->GetNonMovingSpace());
122 GetHeap()->PreGcVerificationPaused(this);
123 GetHeap()->PrePauseRosAllocVerification(this);
126 GetHeap()->PostGcVerificationPaused(this);
131 GetHeap()->PreGcVerificationPaused(this);
132 GetHeap()->PrePauseRosAllocVerification(this);
139 GetHeap()->PostGcVerification(this);
163 promo_dest_space_ = GetHeap()
[all...]
H A Dmark_sweep.cc85 for (const auto& space : GetHeap()->GetContinuousSpaces()) {
148 GetHeap()->PreGcVerification(this);
154 GetHeap()->PrePauseRosAllocVerification(this);
159 GetHeap()->PreGcVerificationPaused(this);
161 GetHeap()->PrePauseRosAllocVerification(this);
170 GetHeap()->PostGcVerification(this);
176 GetHeap()->GetReferenceProcessor()->ProcessReferences(
212 GetHeap()->GetReferenceProcessor()->EnableSlowPath();
327 GetHeap()->RecordFreeRevoke();
335 GetHeap()
[all...]
H A Dmark_compact.cc45 for (const auto& space : GetHeap()->GetContinuousSpaces()) {
65 GetHeap()->PreGcVerificationPaused(this);
66 GetHeap()->PrePauseRosAllocVerification(this);
70 GetHeap()->PostGcVerification(this);
142 Runtime::Current()->GetHeap()->DumpSpaces(LOG(ERROR));
242 GetHeap()->UnBindBitmaps(); // Unbind the live and mark bitmaps.
522 for (const auto& space : GetHeap()->GetContinuousSpaces()) {
619 GetHeap()->RevokeAllThreadLocalBuffers();
/art/test/148-multithread-gc-annotations/
H A Dgc_coverage.cc27 return Runtime::Current()->GetHeap()->PerformHomogeneousSpaceCompact() == gc::kSuccess ?
32 return Runtime::Current()->GetHeap()->SupportHomogeneousSpaceCompactAndCollectorTransitions() ?
/art/runtime/gc/space/
H A Drosalloc_space_random_test.cc26 Runtime::Current()->GetHeap()->IsLowMemoryMode(), false);
H A Drosalloc_space_static_test.cc26 Runtime::Current()->GetHeap()->IsLowMemoryMode(), false);
H A Dspace.cc113 Runtime::Current()->GetHeap()->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap);
127 Runtime::Current()->GetHeap()->GetMarkBitmap()->ReplaceBitmap(mark_bitmap_.get(), new_bitmap);
/art/runtime/
H A Dverify_object-inl.h31 Runtime::Current()->GetHeap()->VerifyObjectBody(obj);
42 Runtime::Current()->GetHeap()->VerifyObjectBody(obj);
H A Dread_barrier-inl.h75 gc::Heap* heap = Runtime::Current()->GetHeap();
123 Runtime::Current()->GetHeap()->GetReadBarrierTable()->IsSet(ref)) {
164 Runtime::Current()->GetHeap()->GetReadBarrierTable()->IsSet(ref)) {
183 gc::Heap* heap = Runtime::Current()->GetHeap();
206 Runtime::Current()->GetHeap()->ConcurrentCopyingCollector()->
217 Runtime::Current()->GetHeap()->ConcurrentCopyingCollector()->
223 return Runtime::Current()->GetHeap()->ConcurrentCopyingCollector()->Mark(obj);
H A Druntime_android.cc48 gc::Heap* heap = runtime->GetHeap();
/art/test/596-app-images/
H A Dapp_images.cc38 for (auto* space : Runtime::Current()->GetHeap()->GetContinuousSpaces()) {
53 for (auto* space : Runtime::Current()->GetHeap()->GetContinuousSpaces()) {
/art/runtime/native/
H A Djava_lang_ref_FinalizerReference.cc31 return Runtime::Current()->GetHeap()->GetReferenceProcessor()->MakeCircularListIfUnenqueued(ref);
H A Djava_lang_ref_Reference.cc32 Runtime::Current()->GetHeap()->GetReferenceProcessor()->GetReferent(soa.Self(), ref);
H A Djava_lang_StringFactory.cc46 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator();
60 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator();
75 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator();
H A Ddalvik_system_VMRuntime.cc56 return Runtime::Current()->GetHeap()->GetTargetHeapUtilization();
60 Runtime::Current()->GetHeap()->SetTargetHeapUtilization(target);
87 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentNonMovingAllocator();
112 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator();
129 if (Runtime::Current()->GetHeap()->IsMovableObject(array)) {
137 Runtime::Current()->GetHeap()->ClearGrowthLimit();
141 Runtime::Current()->GetHeap()->ClampGrowthLimit();
216 Runtime::Current()->GetHeap()->RegisterNativeAllocation(env, static_cast<size_t>(bytes));
229 Runtime::Current()->GetHeap()->RegisterNativeFree(env, static_cast<size_t>(bytes));
238 Runtime::Current()->GetHeap()
[all...]
/art/runtime/gc/accounting/
H A Dremembered_set.h67 Heap* GetHeap() const { function in class:art::gc::accounting::RememberedSet
H A Dmod_union_table_test.cc88 Runtime::Current()->GetHeap()->GetCardTable()->MarkCard(klass);
155 return new ModUnionTableCardCache(name.str(), Runtime::Current()->GetHeap(), space);
158 return new ModUnionTableRefCacheToSpace(name.str(), Runtime::Current()->GetHeap(), space,
180 gc::Heap* const heap = runtime->GetHeap();
/art/test/117-nopatchoat/
H A Dnopatchoat.cc39 Runtime::Current()->GetHeap()->GetBootImageSpaces();
/art/runtime/mirror/
H A Dobject_array-inl.h55 Runtime::Current()->GetHeap()->GetCurrentAllocator());
157 Runtime::Current()->GetHeap()->WriteBarrierArray(this, dst_pos, count);
190 Runtime::Current()->GetHeap()->WriteBarrierArray(this, dst_pos, count);
235 Runtime::Current()->GetHeap()->WriteBarrierArray(this, dst_pos, count);
257 gc::Heap* heap = Runtime::Current()->GetHeap();
H A Darray.cc53 Runtime::Current()->GetHeap()->GetCurrentAllocator())));
134 auto* heap = Runtime::Current()->GetHeap();

Completed in 274 milliseconds

12345