Lines Matching refs:gc
39 #include "gc/accounting/card_table-inl.h"
40 #include "gc/accounting/heap_bitmap.h"
41 #include "gc/heap.h"
42 #include "gc/space/image_space.h"
207 gc::Heap* heap = Runtime::Current()->GetHeap();
208 // The GC can't handle an object with a null class since we can't get the size of this object.
609 Locks::mutator_lock_->AssertNotHeld(Thread::Current()); // Avoid starving GC.
612 gc::Heap* heap = Runtime::Current()->GetHeap();
688 OatFile& ClassLinker::GetImageOatFile(gc::space::ImageSpace* space) {
992 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace();
1071 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace();
1080 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeaderOrDie(
1091 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace();
1109 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeaderOrDie(
1359 gc::space::ImageSpace* space = Runtime::Current()->GetHeap()->GetImageSpace();
1449 Locks::mutator_lock_->AssertNotHeld(Thread::Current()); // Avoid starving GC.
1508 const gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace();
1519 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeaderOrDie(
1603 gc::Heap* heap = Runtime::Current()->GetHeap();
1604 gc::space::ImageSpace* space = heap->GetImageSpace();
1720 // Uh ohes, GC moved a root in the log. Need to search the class_table and update the
1722 // concurrent moving GC.
1887 gc::Heap* heap = Runtime::Current()->GetHeap();
1930 gc::Heap* heap = Runtime::Current()->GetHeap();
3197 // Note: The GC could run during the call to FindSystemClass,
3198 // so we need to make sure the class object is GC-valid while we're in
3199 // there. Do this by clearing the interface list so the GC will just
3393 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace();
5481 // We lie to the GC about the java.lang.ref.Reference.referent field, so it doesn't scan it.