Home
last modified time | relevance | path

Searched refs:ObjectIsInBootImageSpace (Results 1 – 16 of 16) sorted by relevance

/art/runtime/
Daot_class_linker.cc62 if (!strict_mode && runtime->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) { in InitializeClass()
137 if (heap->ObjectIsInBootImageSpace(klass)) { in CanReferenceInBootImageExtension()
145 DCHECK(heap->ObjectIsInBootImageSpace(klass->GetIfTable())); // IfTable is OK. in CanReferenceInBootImageExtension()
160 if (heap->ObjectIsInBootImageSpace(klass->GetDexCache())) { in CanReferenceInBootImageExtension()
166 while (!heap->ObjectIsInBootImageSpace(superclass)) { in CanReferenceInBootImageExtension()
168 if (heap->ObjectIsInBootImageSpace(superclass->GetDexCache())) { in CanReferenceInBootImageExtension()
179 if (!heap->ObjectIsInBootImageSpace(interface) && in CanReferenceInBootImageExtension()
180 heap->ObjectIsInBootImageSpace(interface->GetDexCache())) { in CanReferenceInBootImageExtension()
189 while (!heap->ObjectIsInBootImageSpace(k)) { in CanReferenceInBootImageExtension()
192 CHECK(heap->ObjectIsInBootImageSpace(declaring_class) || in CanReferenceInBootImageExtension()
[all …]
Dtransaction_test.cc617 ASSERT_TRUE(heap->ObjectIsInBootImageSpace(boolean_class.Get())); in TEST_F()
624 ASSERT_TRUE(heap->ObjectIsInBootImageSpace(true_value.Get())); in TEST_F()
633 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(static_field_class.Get())); in TEST_F()
641 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(static_fields_test_class.Get())); in TEST_F()
649 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(instance_fields_test_class.Get())); in TEST_F()
656 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(instance_fields_test_object.Get())); in TEST_F()
661 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(long_array_dim2_class.Get())); in TEST_F()
662 ASSERT_TRUE(heap->ObjectIsInBootImageSpace(long_array_dim2_class->GetComponentType())); in TEST_F()
670 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(long_array_dim2.Get())); in TEST_F()
678 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(long_array.Get())); in TEST_F()
[all …]
Dtransaction.cc127 if (heap_->ObjectIsInBootImageSpace(obj)) { in WriteConstraint()
Dclass_linker.cc1706 if (super_class != nullptr && !heap->ObjectIsInBootImageSpace(super_class)) { in Update()
2035 if (klass != nullptr && !Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass)) { in VerifyAppImage()
/art/compiler/optimizing/
Dsharpening.cc179 } else if (klass != nullptr && runtime->GetHeap()->ObjectIsInBootImageSpace(klass.Get())) { in ComputeLoadClassKind()
193 runtime->GetHeap()->ObjectIsInBootImageSpace(klass.Get()); in ComputeLoadClassKind()
352 if (runtime->GetHeap()->ObjectIsInBootImageSpace(string)) { in ProcessLoadString()
370 if (heap->ObjectIsInBootImageSpace(string)) { in ProcessLoadString()
388 if (string != nullptr && runtime->GetHeap()->ObjectIsInBootImageSpace(string)) { in ProcessLoadString()
Dintrinsics.cc71 DCHECK(heap->ObjectIsInBootImageSpace(boot_image_live_objects)); in GetBootImageLiveObjects()
133 DCHECK(Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(boot_image_object)); in CheckIntegerCache()
267 DCHECK(heap->ObjectIsInBootImageSpace(object)); in CalculateBootImageOffset()
Dinstruction_builder.cc1218 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(cls)) { in IsInBootImage()
/art/runtime/jit/
Djit.cc1832 Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(method->GetDeclaringClass()); in CanEncodeMethod()
1836 return !is_for_shared_region || Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(cls); in CanEncodeClass()
1840 return !is_for_shared_region || Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(string); in CanEncodeString()
/art/runtime/interpreter/
Dinterpreter_common.h642 DCHECK(runtime->GetHeap()->ObjectIsInBootImageSpace(obj) || obj->IsClass()); in CheckWriteConstraint()
643 const char* base_msg = runtime->GetHeap()->ObjectIsInBootImageSpace(obj) in CheckWriteConstraint()
/art/dex2oat/driver/
Dcompiler_driver.cc1038 if (heap->ObjectIsInBootImageSpace(klass)) { in CanIncludeInCurrentImage()
1195 if (heap->ObjectIsInBootImageSpace(klass)) { in MaybeAddToImageClasses()
1305 DCHECK(!Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) in operator ()()
2240 runtime->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) { in TryInitializeClass()
2633 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass)) { in operator ()()
/art/runtime/gc/
Dheap.h699 bool ObjectIsInBootImageSpace(ObjPtr<mirror::Object> obj) const
Dheap.cc4127 bool Heap::ObjectIsInBootImageSpace(ObjPtr<mirror::Object> obj) const { in ObjectIsInBootImageSpace() function in art::gc::Heap
/art/runtime/hprof/
Dhprof.cc1124 } else if (space->IsImageSpace() && heap->ObjectIsInBootImageSpace(obj)) { in DumpHeapObject()
/art/openjdkjvmti/
Dti_heap.cc1502 } else if (space->IsImageSpace() && heap->ObjectIsInBootImageSpace(obj)) { in GetHeapId()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2473 CHECK(!Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(cls.Get())) << cls->PrettyClass(); in artInvokeInterfaceTrampoline()
/art/oatdump/
Doatdump.cc1663 DCHECK(heap->ObjectIsInBootImageSpace(boot_image_live_objects)); in GetBootImageLiveObjectsDataRange()