Searched defs:heap (Results 51 - 58 of 58) sorted by relevance
123
/art/dex2oat/ |
H A D | dex2oat.cc | 343 UsageError(" such as initial heap size, maximum heap size, and verbose output."); 1664 gc::Heap* const heap = Runtime::Current()->GetHeap(); member in class:art::FINAL::gc 1665 for (gc::space::ImageSpace* image_space : heap->GetBootImageSpaces()) { 2201 // Disable Hspace compaction to save heap size virtual space. 2628 // Allocate `dex2oat` on the heap instead of on the stack, as Clang
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 1481 gc::Heap* heap = runtime->GetHeap(); local 1482 const bool compiling_boot = heap->IsCompilingBoot(); 1498 } else if (runtime->UseJitCompilation() && !heap->IsMovableObject(resolved_class)) { 1506 const bool class_in_image = heap->FindSpaceFromObject(resolved_class, false)->IsImageSpace(); 1647 gc::Heap* const heap = runtime->GetHeap(); member in class:art::gc 1651 const bool compiling_boot = heap->IsCompilingBoot(); 1692 heap->FindSpaceFromObject(method->GetDeclaringClass(), false)->IsImageSpace() && 1736 const std::vector<gc::space::ImageSpace*> image_spaces = heap->GetBootImageSpaces(); 2166 // There's little point continuing compilation if the heap is exhausted. 2867 const gc::Heap* const heap member in class:art::gc [all...] |
/art/oatdump/ |
H A D | oatdump.cc | 1404 gc::Heap* heap = runtime->GetHeap(); local 1409 heap->FlushAllocStack(); 1416 heap->RevokeAllThreadLocalAllocationStacks(self); 1442 heap->GetLargeObjectsSpace()->GetLiveBitmap()->Walk(ImageDumper::Callback, this); 2256 gc::Heap* heap = runtime->GetHeap(); local 2257 CHECK(heap->HasBootImageSpace()) << "No image spaces"; 2258 for (gc::space::ImageSpace* image_space : heap->GetBootImageSpaces()) {
|
/art/runtime/ |
H A D | jni_internal.cc | 1696 gc::Heap* heap = Runtime::Current()->GetHeap(); local 1697 if (heap->IsMovableObject(s)) { 1724 gc::Heap* heap = Runtime::Current()->GetHeap(); local 1725 if (heap->IsMovableObject(s)) { 1729 heap->IncrementDisableMovingGC(soa.Self()); 1733 heap->IncrementDisableThreadFlip(soa.Self()); 1747 gc::Heap* heap = Runtime::Current()->GetHeap(); local 1749 if (heap->IsMovableObject(s)) { 1751 heap->DecrementDisableMovingGC(soa.Self()); 1753 heap 1899 gc::Heap* heap = Runtime::Current()->GetHeap(); local 2419 gc::Heap* heap = Runtime::Current()->GetHeap(); local [all...] |
H A D | thread.cc | 48 #include "gc/heap.h" 2722 // the threads do not all hold the heap bitmap lock for parallel GC. 2730 gc::Heap* const heap = Runtime::Current()->GetHeap(); member in class:art::ReferenceMapVisitor::gc 2731 gc::space::ContinuousSpace* space = heap->FindContinuousSpaceFromObject(klass, 2738 } else if (!heap->GetLiveBitmap()->Test(klass)) {
|
H A D | debugger.cc | 528 VLOG(jdwp) << "Sending heap info to DDM"; 533 VLOG(jdwp) << "Dumping heap to DDM"; 538 VLOG(jdwp) << "Dumping native heap to DDM"; 891 gc::Heap* heap = Runtime::Current()->GetHeap(); local 892 heap->CollectGarbage(false); 904 heap->CountInstances(classes, false, &(*counts)[0]); 910 gc::Heap* heap = Runtime::Current()->GetHeap(); local 912 heap->CollectGarbage(false); 928 gc::Heap* heap = Runtime::Current()->GetHeap(); local 929 heap 1319 gc::Heap* heap = Runtime::Current()->GetHeap(); local 4478 gc::Heap* heap = Runtime::Current()->GetHeap(); local 4707 gc::Heap* heap = Runtime::Current()->GetHeap(); local 4780 gc::Heap* heap = Runtime::Current()->GetHeap(); local [all...] |
H A D | class_linker.cc | 54 #include "gc/heap.h" 357 gc::Heap* const heap = runtime->GetHeap(); member in class:art::gc 359 CHECK(!heap->HasBootImageSpace()) << "Runtime has image. We should use it."; 371 heap->IncrementDisableMovingGC(self); 375 heap->AllocNonMovableObject<true>(self, nullptr, class_class_size, VoidFunctor())))); 384 heap->DecrementDisableMovingGC(self); 404 runtime->SetSentinel(heap->AllocNonMovableObject<true>(self, 704 // Let the heap know some key offsets into java.lang.ref instances 939 gc::Heap* const heap = runtime->GetHeap(); member in class:art::gc 940 std::vector<gc::space::ImageSpace*> spaces = heap 1237 gc::Heap* const heap = Runtime::Current()->GetHeap(); member in class:art::gc 1574 gc::Heap* const heap = runtime->GetHeap(); member in class:art::gc 2129 gc::Heap* heap = Runtime::Current()->GetHeap(); local [all...] |
/art/runtime/gc/ |
H A D | heap.cc | 17 #include "heap.h" 59 #include "heap-inl.h" 117 // For deterministic compilation, we need the heap to be at a well-known address. 208 * causes a lot of GC since we do a GC for alloc whenever the stack is full. When heap 251 if (VLOG_IS_ON(heap) || VLOG_IS_ON(startup)) { 262 VLOG(heap) << "Disabling background compaction for non zygote"; 508 // Compute heap capacity. Continuous spaces are sorted in order of Begin(). 560 // now. We don't create it earlier to make it clear that you can't use locks during heap 631 if (VLOG_IS_ON(heap) || VLOG_IS_ON(startup)) { 705 VLOG(heap) << "Create 2309 ZygoteCompactingCollector(gc::Heap* heap, bool is_running_on_memory_tool) argument 3006 VerifyObjectVisitor(Heap* heap, Atomic<size_t>* fail_count, bool verify_referent) argument 3189 VerifyLiveStackReferences(Heap* heap) argument 3685 gc::Heap* heap = Runtime::Current()->GetHeap(); variable 3743 gc::Heap* heap = Runtime::Current()->GetHeap(); variable 3779 gc::Heap* heap = Runtime::Current()->GetHeap(); variable [all...] |
Completed in 202 milliseconds
123