Lines Matching defs:heap
41 #include "gc/heap.h"
207 gc::Heap* heap = Runtime::Current()->GetHeap();
209 heap->IncrementDisableMovingGC(self);
212 heap->AllocNonMovableObject<true>(self, nullptr,
222 heap->DecrementDisableMovingGC(self);
545 // Let the heap know some key offsets into java.lang.ref instances
612 gc::Heap* heap = Runtime::Current()->GetHeap();
614 if (heap->GetImageSpace() == nullptr) {
621 boot_image_option += heap->GetImageSpace()->GetImageLocation();
1603 gc::Heap* heap = Runtime::Current()->GetHeap();
1604 gc::space::ImageSpace* space = heap->GetImageSpace();
1676 heap->VisitObjects(InitFromImageInterpretOnlyCallback, this);
1887 gc::Heap* heap = Runtime::Current()->GetHeap();
1892 heap->AllocObject<true>(self, dex_cache_class.Get(), dex_cache_class->GetObjectSize(),
1930 gc::Heap* heap = Runtime::Current()->GetHeap();
1933 heap->AllocObject<true>(self, java_lang_Class, class_size, visitor) :
1934 heap->AllocNonMovableObject<true>(self, java_lang_Class, class_size, visitor);