Home
last modified time | relevance | path

Searched refs:kWithoutReadBarrier (Results 1 – 25 of 53) sorted by relevance

123

/art/runtime/
Dclass_linker-inl.h73 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 …]
Dcha.cc108 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 …]
Dread_barrier_option.h60 kWithoutReadBarrier, // Don't perform a read barrier. enumerator
Dintern_table-inl.h65 CHECK(Find(string.Read<kWithoutReadBarrier>()) == nullptr) in AddInternStrings()
66 << "Already found " << string.Read<kWithoutReadBarrier>()->ToModifiedUtf8() in AddInternStrings()
Dreference_table.cc136 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()
Dintern_table.cc69 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()
Dclass_table-inl.h97 if (kReadBarrierOption != kWithoutReadBarrier && before_ptr != after_ptr) { in Read()
111 ObjPtr<mirror::Class> after_ptr(root.Read<kWithoutReadBarrier>()); in VisitRoot()
Dart_method-inl.h161 return GetDexCache<kWithoutReadBarrier>()->GetDexFile(); in GetDexFile()
314 return GetDeclaringClass<kWithoutReadBarrier>()->IsProxyClass(); in IsProxyMethod()
379 ObjPtr<mirror::Class> old_class = GetDeclaringClassUnchecked<kWithoutReadBarrier>(); in UpdateObjectsForImageRelocation()
Dfault_handler.cc72 ObjPtr<mirror::Class> actual_class = method->GetDeclaringClassUnchecked<kWithoutReadBarrier>(); in SafeGetDeclaringClass()
117 return method_obj->GetDeclaringClassUnchecked<kWithoutReadBarrier>().Ptr(); in SafeGetDeclaringClass()
Dart_field-inl.h40 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()
Dindirect_reference_table.cc404 << 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/
Dbump_pointer_space-walk-inl.h67 if (obj->GetClass<kDefaultVerifyFlags, kWithoutReadBarrier>() == nullptr) { in Walk()
88 while (obj < end_obj && obj->GetClass<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr) { in Walk()
Dimage_space.cc443 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/
Dreference_queue.cc51 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()
Dverification.cc58 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()
Dallocation_record.cc80 mirror::Object* old_object = klass.Read<kWithoutReadBarrier>(); in SweepClassObject()
100 mirror::Object* old_object = it->first.Read<kWithoutReadBarrier>(); in SweepAllocationRecords()
/art/compiler/optimizing/
Dintrinsic_objects.cc87 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()
Dintrinsics.cc69 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/
Djvmti_weak_table.h201 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/
Dobject_array-inl.h132 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()
Dclass-inl.h85 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 …]
Dobject-inl.h145 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()
Dreference.h96 return GetPendingNext<kWithoutReadBarrier>() == nullptr; in IsUnprocessed()
/art/runtime/jit/
Dprofiling_info.cc85 mirror::Class* existing = cache->classes_[i].Read<kWithoutReadBarrier>(); in AddInvokeInfo()
/art/runtime/gc/collector/
Dconcurrent_copying.cc586 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 …]

123