/art/runtime/ |
D | class_linker-inl.h | 73 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedString(string_idx); in ResolveString() 87 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedString(string_idx); in ResolveString() 125 referrer->GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetResolvedType(type_idx); in ResolveType() 139 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in ResolveType() 153 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in ResolveType() 177 referrer->GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetResolvedType(type_idx); in LookupResolvedType() 189 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in LookupResolvedType() 201 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in LookupResolvedType() 309 ArtMethod* resolved_method = referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedMethod( in GetResolvedMethod() 352 ArtMethod* resolved_method = referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedMethod( in ResolveMethod() [all …]
|
D | cha.cc | 108 ObjPtr<mirror::Class> super = klass->GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy() 121 klass->GetClassLoader<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy() 124 klass->GetVTableEntry<kDefaultVerifyFlags, kWithoutReadBarrier>(vtbl_index, pointer_size); in ResetSingleImplementationInHierarchy() 136 super_it = super_it->GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>()) { in ResetSingleImplementationInHierarchy() 139 GetClassLoader<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy() 145 GetVTableEntry<kDefaultVerifyFlags, kWithoutReadBarrier>(vtbl_index, pointer_size); in ResetSingleImplementationInHierarchy() 147 super_method->HasSingleImplementation<kWithoutReadBarrier>() && in ResetSingleImplementationInHierarchy() 154 DCHECK(!super_method->HasSingleImplementation<kWithoutReadBarrier>()); in ResetSingleImplementationInHierarchy() 161 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy() 165 iftable->GetInterface<kDefaultVerifyFlags, kWithoutReadBarrier>(i); in ResetSingleImplementationInHierarchy() [all …]
|
D | read_barrier_option.h | 60 kWithoutReadBarrier, // Don't perform a read barrier. enumerator
|
D | intern_table-inl.h | 65 CHECK(Find(string.Read<kWithoutReadBarrier>()) == nullptr) in AddInternStrings() 66 << "Already found " << string.Read<kWithoutReadBarrier>()->ToModifiedUtf8() in AddInternStrings()
|
D | reference_table.cc | 136 ObjPtr<mirror::Object> obj1 = root1.Read<kWithoutReadBarrier>(); in Dump() 137 ObjPtr<mirror::Object> obj2 = root2.Read<kWithoutReadBarrier>(); in Dump() 299 ObjPtr<mirror::Object> current = root.Read<kWithoutReadBarrier>(); in Dump() 306 ObjPtr<mirror::Object> prevObj = prev.root.Read<kWithoutReadBarrier>(); in Dump() 351 ObjPtr<mirror::Object> elemObj = elem.root.Read<kWithoutReadBarrier>(); in Dump()
|
D | intern_table.cc | 69 ObjPtr<mirror::String> old_ref = root.Read<kWithoutReadBarrier>(); in VisitRoots() 71 ObjPtr<mirror::String> new_ref = root.Read<kWithoutReadBarrier>(); in VisitRoots() 306 static_cast<uint32_t>(root.Read<kWithoutReadBarrier>()->GetHashCode())); in operator ()() 314 return a.Read<kWithoutReadBarrier>()->Equals(b.Read<kWithoutReadBarrier>()); in operator ()() 322 ObjPtr<mirror::String> a_string = a.Read<kWithoutReadBarrier>(); in operator ()() 428 mirror::Object* object = it->Read<kWithoutReadBarrier>(); in SweepWeaks()
|
D | class_table-inl.h | 97 if (kReadBarrierOption != kWithoutReadBarrier && before_ptr != after_ptr) { in Read() 111 ObjPtr<mirror::Class> after_ptr(root.Read<kWithoutReadBarrier>()); in VisitRoot()
|
D | art_method-inl.h | 161 return GetDexCache<kWithoutReadBarrier>()->GetDexFile(); in GetDexFile() 314 return GetDeclaringClass<kWithoutReadBarrier>()->IsProxyClass(); in IsProxyMethod() 379 ObjPtr<mirror::Class> old_class = GetDeclaringClassUnchecked<kWithoutReadBarrier>(); in UpdateObjectsForImageRelocation()
|
D | fault_handler.cc | 72 ObjPtr<mirror::Class> actual_class = method->GetDeclaringClassUnchecked<kWithoutReadBarrier>(); in SafeGetDeclaringClass() 117 return method_obj->GetDeclaringClassUnchecked<kWithoutReadBarrier>().Ptr(); in SafeGetDeclaringClass()
|
D | art_field-inl.h | 40 return GetDeclaringClass<kWithoutReadBarrier>()->IsProxyClass<kVerifyNone>(); in IsProxyField() 341 return GetDexCache<kWithoutReadBarrier>()->GetDexFile(); in GetDexFile() 353 ObjPtr<mirror::Class> old_class = DeclaringClassRoot().Read<kWithoutReadBarrier>(); in UpdateObjects()
|
D | indirect_reference_table.cc | 404 << table_[collapse_top_index - 1].GetReference()->Read<kWithoutReadBarrier>(); in Remove() 467 ObjPtr<mirror::Object> obj = table_[i].GetReference()->Read<kWithoutReadBarrier>(); in Dump()
|
/art/runtime/gc/space/ |
D | bump_pointer_space-walk-inl.h | 67 if (obj->GetClass<kDefaultVerifyFlags, kWithoutReadBarrier>() == nullptr) { in Walk() 88 while (obj < end_obj && obj->GetClass<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr) { in Walk()
|
D | image_space.cc | 443 mirror::Class* class_class = klass->GetClass<kVerifyNone, kWithoutReadBarrier>(); in VisitClass() 460 klass->GetSuperClass<kVerifyNone, kWithoutReadBarrier>(); in VisitClass() 502 kWithoutReadBarrier>(*this, *this); in VisitObject() 558 T* old_value = root->template Read<kWithoutReadBarrier>(); in PatchGcRoot() 590 object->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>(offset); in PatchReferenceField() 1098 mirror::Object* ref = obj->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>( in operator ()() 1111 mirror::Object* obj = ref->GetReferent<kWithoutReadBarrier>(); in operator ()() 1123 obj->VisitReferences</*visit native roots*/false, kVerifyNone, kWithoutReadBarrier>( in operator ()() 1232 mirror::Class* klass = slot.Read<kWithoutReadBarrier>(); in RelocateInPlace() 1241 klass->GetVTable<kVerifyNone, kWithoutReadBarrier>(); in RelocateInPlace() [all …]
|
/art/runtime/gc/ |
D | reference_queue.cc | 51 ObjPtr<mirror::Reference> head = list_->GetPendingNext<kWithoutReadBarrier>(); in EnqueueReference() 61 ObjPtr<mirror::Reference> ref = list_->GetPendingNext<kWithoutReadBarrier>(); in DequeuePendingReference() 68 ObjPtr<mirror::Reference> next = ref->GetPendingNext<kWithoutReadBarrier>(); in DequeuePendingReference() 93 ObjPtr<mirror::Object> referent = ref->GetReferent<kWithoutReadBarrier>(); in DisableReadBarrierForReference()
|
D | verification.cc | 58 mirror::Class* klass = obj->GetClass<kVerifyNone, kWithoutReadBarrier>(); in DumpObjectInfo() 101 mirror::Class* holder_klass = holder->GetClass<kVerifyNone, kWithoutReadBarrier>(); in LogHeapCorruption() 141 mirror::Class* k1 = klass->GetClass<kVerifyNone, kWithoutReadBarrier>(); in IsValidClass() 148 mirror::Class* k2 = k1->GetClass<kVerifyNone, kWithoutReadBarrier>(); in IsValidClass()
|
D | allocation_record.cc | 80 mirror::Object* old_object = klass.Read<kWithoutReadBarrier>(); in SweepClassObject() 100 mirror::Object* old_object = it->first.Read<kWithoutReadBarrier>(); in SweepAllocationRecords()
|
/art/compiler/optimizing/ |
D | intrinsic_objects.cc | 87 boot_image_live_objects->GetWithoutChecks<kVerifyNone, kWithoutReadBarrier>(0); in GetIntegerValueOfCache() 104 boot_image_live_objects->GetWithoutChecks<kVerifyNone, kWithoutReadBarrier>( in GetIntegerValueOfObject() 117 ->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>(result))); in GetIntegerValueOfArrayDataOffset()
|
D | intrinsics.cc | 69 main_header.GetImageRoot<kWithoutReadBarrier>(ImageHeader::kBootImageLiveObjects)); in GetBootImageLiveObjects() 136 boot_image_cache->GetWithoutChecks<kVerifyNone, kWithoutReadBarrier>(i); in CheckIntegerCache() 231 low_integer->GetClass<kVerifyNone, kWithoutReadBarrier>(); in ComputeIntegerValueOfLocations() 327 ObjPtr<mirror::Class> integer_class = low_integer->GetClass<kVerifyNone, kWithoutReadBarrier>(); in ComputeIntegerValueOfInfo()
|
/art/openjdkjvmti/ |
D | jvmti_weak_table.h | 201 return reinterpret_cast<uintptr_t>(r.Read<art::kWithoutReadBarrier>()); in operator() 209 return r1.Read<art::kWithoutReadBarrier>() == r2.Read<art::kWithoutReadBarrier>(); in operator()
|
/art/runtime/mirror/ |
D | object_array-inl.h | 132 ObjPtr<T> obj = src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>( in AssignableMemmove() 157 ObjPtr<T> obj = src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>( in AssignableMemmove() 208 src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>(src_pos + i); in AssignableMemcpy() 256 o = src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>( in AssignableCheckingMemcpy()
|
D | class-inl.h | 85 return GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr; in HasSuperClass() 316 return GetVTable<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr || in HasVTable() 327 ObjPtr<PointerArray> vtable = GetVTable<kVerifyFlags, kWithoutReadBarrier>(); in GetVTableLength() 652 return GetIfTable<kVerifyFlags, kWithoutReadBarrier>()->Count(); in GetIfTableCount() 830 ObjPtr<Class> java_lang_Class = GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsClassClass() 838 return *GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetDexFile(); in GetDexFile() 889 return GetClassLoader<kDefaultVerifyFlags, kWithoutReadBarrier>() == nullptr; in IsBootStrapClassLoaded() 1017 return GetComponentType<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetPrimitiveTypeSizeShift(); in GetComponentSizeShift() 1022 return !IsPrimitive() && GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>() == nullptr; in IsObjectClass() 1040 return GetComponentType<kVerifyFlags, kWithoutReadBarrier>() != nullptr; in IsArrayClass() [all …]
|
D | object-inl.h | 145 ObjPtr<Class> klass = GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsClass() 146 ObjPtr<Class> java_lang_Class = klass->GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsClass() 162 !GetClass<kNewFlags, kWithoutReadBarrier>()-> in IsObjectArray() 163 template GetComponentType<kNewFlags, kWithoutReadBarrier>()->IsPrimitive(); in IsObjectArray() 176 return GetClass<kVerifyFlags, kWithoutReadBarrier>()->template IsArrayClass<kVerifyFlags>(); in IsArrayInstance() 200 const ObjPtr<Class> klass = GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsSpecificPrimitiveArray() 202 const ObjPtr<Class> component_type = klass->GetComponentType<kNewFlags, kWithoutReadBarrier>(); in IsSpecificPrimitiveArray() 307 return GetClass<kVerifyFlags, kWithoutReadBarrier>()->IsStringClass(); in IsString() 361 result = GetClass<kNewFlags, kWithoutReadBarrier>()->template GetObjectSize<kNewFlags>(); in SizeOf() 369 << GetClass<kNewFlags, kWithoutReadBarrier>()->PrettyClass(); in SizeOf()
|
D | reference.h | 96 return GetPendingNext<kWithoutReadBarrier>() == nullptr; in IsUnprocessed()
|
/art/runtime/jit/ |
D | profiling_info.cc | 85 mirror::Class* existing = cache->classes_[i].Read<kWithoutReadBarrier>(); in AddInvokeInfo()
|
/art/runtime/gc/collector/ |
D | concurrent_copying.cc | 586 CheckReference(obj->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>(offset), in operator ()() 593 CheckReference(ref->GetReferent<kWithoutReadBarrier>(), in operator ()() 632 ref->GetClass<kVerifyNone, kWithoutReadBarrier>())); in CheckReference() 652 kWithoutReadBarrier>(visitor, visitor); in VerifyGrayImmuneObjects() 669 CheckReference(obj->GetFieldObject<mirror::Object, kDefaultVerifyFlags, kWithoutReadBarrier>( in operator ()() 719 obj->VisitReferences</*kVisitNativeRoots=*/true, kVerifyNone, kWithoutReadBarrier>( in VerifyNoMissingCardMarks() 1049 CheckReference(obj->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>(offset)); in operator ()() 1062 && ref->AsReference()->GetReferent<kWithoutReadBarrier>() != nullptr) { in operator ()() 1129 ref->VisitReferences</*kVisitNativeRoots=*/ true, kDefaultVerifyFlags, kWithoutReadBarrier>( in AddLiveBytesAndScanRef() 1239 obj->VisitReferences</*kVisitNativeRoots=*/true, kDefaultVerifyFlags, kWithoutReadBarrier>( in operator ()() [all …]
|