Searched refs:ObjectIsInBootImageSpace (Results 1 – 21 of 21) sorted by relevance
65 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()
198 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()
64 DCHECK(heap->ObjectIsInBootImageSpace(boot_image_live_objects)); in GetBootImageLiveObjects()
3070 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in CanUseKnownImageVarHandle()
1518 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(cls)) { in IsInImage()
3907 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
3399 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
4681 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
4403 if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) { in GenerateVarHandleTarget()
730 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 …]
130 if (heap_->ObjectIsInBootImageSpace(obj)) { in WriteConstraint()
257 DCHECK(object == nullptr || Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(object)); in GetOrComputeImageAddress()
2086 if (klass != nullptr && !Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass)) { in VerifyAppImage()2371 DCHECK(Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass.Ptr())); in AddImageSpace()
785 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()
1644 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()
722 EXPORT bool ObjectIsInBootImageSpace(ObjPtr<mirror::Object> obj) const
4496 bool Heap::ObjectIsInBootImageSpace(ObjPtr<mirror::Object> obj) const { in ObjectIsInBootImageSpace() function in art::gc::Heap
1119 } else if (space->IsImageSpace() && heap->ObjectIsInBootImageSpace(obj)) { in DumpHeapObject()
1507 } else if (space->IsImageSpace() && heap->ObjectIsInBootImageSpace(obj)) { in GetHeapId()
2308 CHECK(!runtime->GetHeap()->ObjectIsInBootImageSpace(cls.Ptr())) << cls->PrettyClass(); in artInvokeInterfaceTrampoline()
1577 DCHECK(heap->ObjectIsInBootImageSpace(boot_image_live_objects)); in GetBootImageLiveObjectsDataRange()