Searched defs:heap (Results 51 - 58 of 58) sorted by relevance

123

/art/dex2oat/
H A Ddex2oat.cc343 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 Dcompiler_driver.cc1481 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 Doatdump.cc1404 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 Djni_internal.cc1696 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 Dthread.cc48 #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 Ddebugger.cc528 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 Dclass_linker.cc54 #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 Dheap.cc17 #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