Home
last modified time | relevance | path

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

/art/runtime/oat/
Daot_class_linker.cc65 Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) { in InitializeClass()
152 if (heap->ObjectIsInBootImageSpace(klass)) { in CanReferenceInBootImageExtensionOrAppImage()
160 DCHECK(heap->ObjectIsInBootImageSpace(klass->GetIfTable())); // IfTable is OK. in CanReferenceInBootImageExtensionOrAppImage()
178 if (heap->ObjectIsInBootImageSpace(dex_cache)) { in CanReferenceInBootImageExtensionOrAppImage()
198 while (!heap->ObjectIsInBootImageSpace(superclass)) { in CanReferenceInBootImageExtensionOrAppImage()
211 if (!heap->ObjectIsInBootImageSpace(interface) && in CanReferenceInBootImageExtensionOrAppImage()
221 while (!heap->ObjectIsInBootImageSpace(k)) { in CanReferenceInBootImageExtensionOrAppImage()
224 CHECK(heap->ObjectIsInBootImageSpace(declaring_class) || in CanReferenceInBootImageExtensionOrAppImage()
337 DCHECK(runtime->GetHeap()->ObjectIsInBootImageSpace(obj) || obj->IsClass()); in TransactionWriteConstraint()
338 const char* extra = runtime->GetHeap()->ObjectIsInBootImageSpace(obj) ? "boot image " : ""; in TransactionWriteConstraint()
/art/compiler/optimizing/
Dsharpening.cc198 is_in_image = Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass.Get()) || in ComputeLoadClassKind()
236 is_in_image = Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass.Get()) || in ComputeLoadClassKind()
238 } else if (klass != nullptr && runtime->GetHeap()->ObjectIsInBootImageSpace(klass.Get())) { in ComputeLoadClassKind()
251 is_in_image = (klass != nullptr) && runtime->GetHeap()->ObjectIsInBootImageSpace(klass.Get()); in ComputeLoadClassKind()
422 if (runtime->GetHeap()->ObjectIsInBootImageSpace(string)) { in ProcessLoadString()
440 if (heap->ObjectIsInBootImageSpace(string)) { in ProcessLoadString()
458 if (string != nullptr && runtime->GetHeap()->ObjectIsInBootImageSpace(string)) { in ProcessLoadString()
Dintrinsics.cc64 DCHECK(heap->ObjectIsInBootImageSpace(boot_image_live_objects)); in GetBootImageLiveObjects()
Dinstruction_simplifier.cc3070 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in CanUseKnownImageVarHandle()
Dinstruction_builder.cc1518 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(cls)) { in IsInImage()
Dintrinsics_x86_64.cc3907 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
Dintrinsics_riscv64.cc3399 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
Dintrinsics_arm64.cc4681 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
Dintrinsics_arm_vixl.cc4403 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
/art/runtime/
Dtransaction_test.cc730 ASSERT_TRUE(heap->ObjectIsInBootImageSpace(boolean_class.Get())); in TEST_F()
736 ASSERT_TRUE(heap->ObjectIsInBootImageSpace(true_value.Get())); in TEST_F()
744 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(static_field_class.Get())); in TEST_F()
751 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(static_fields_test_class.Get())); in TEST_F()
759 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(instance_fields_test_class.Get())); in TEST_F()
766 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(instance_fields_test_object.Get())); in TEST_F()
774 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(long_array_dim3_class.Get())); in TEST_F()
775 ASSERT_TRUE(heap->ObjectIsInBootImageSpace( in TEST_F()
784 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(long_array_dim3.Get())); in TEST_F()
792 ASSERT_FALSE(heap->ObjectIsInBootImageSpace(long_array.Get())); in TEST_F()
[all …]
Dtransaction.cc130 if (heap_->ObjectIsInBootImageSpace(obj)) { in WriteConstraint()
Druntime_image.cc257 DCHECK(object == nullptr || Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(object)); in GetOrComputeImageAddress()
Dclass_linker.cc2086 if (klass != nullptr && !Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass)) { in VerifyAppImage()
2371 DCHECK(Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass.Ptr())); in AddImageSpace()
/art/dex2oat/driver/
Dcompiler_driver.cc785 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass)) { in operator ()()
954 DCHECK(Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(c)); in operator ()()
1137 if (heap->ObjectIsInBootImageSpace(klass)) { in CanIncludeInCurrentImage()
1302 if (heap->ObjectIsInBootImageSpace(klass)) { in MaybeAddToImageClasses()
1415 DCHECK(!Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) in operator ()()
2246 runtime->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) { in TryInitializeClass()
/art/runtime/jit/
Djit.cc1644 Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(method->GetDeclaringClass()); in CanEncodeMethod()
1648 return !is_for_shared_region || Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(cls); in CanEncodeClass()
1652 return !is_for_shared_region || Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(string); in CanEncodeString()
/art/runtime/gc/
Dheap.h722 EXPORT bool ObjectIsInBootImageSpace(ObjPtr<mirror::Object> obj) const
Dheap.cc4496 bool Heap::ObjectIsInBootImageSpace(ObjPtr<mirror::Object> obj) const { in ObjectIsInBootImageSpace() function in art::gc::Heap
/art/runtime/hprof/
Dhprof.cc1119 } else if (space->IsImageSpace() && heap->ObjectIsInBootImageSpace(obj)) { in DumpHeapObject()
/art/openjdkjvmti/
Dti_heap.cc1507 } else if (space->IsImageSpace() && heap->ObjectIsInBootImageSpace(obj)) { in GetHeapId()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2308 CHECK(!runtime->GetHeap()->ObjectIsInBootImageSpace(cls.Ptr())) << cls->PrettyClass(); in artInvokeInterfaceTrampoline()
/art/oatdump/
Doatdump.cc1577 DCHECK(heap->ObjectIsInBootImageSpace(boot_image_live_objects)); in GetBootImageLiveObjectsDataRange()