Home
last modified time | relevance | path

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

123

/art/compiler/optimizing/
Dintrinsic_objects.cc63 boot_image_live_objects->GetWithoutChecks<kVerifyNone, kWithoutReadBarrier>( in GetIntegerValueOfCache()
80 boot_image_live_objects->GetWithoutChecks<kVerifyNone, kWithoutReadBarrier>( in GetIntegerValueOfObject()
94 ->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()
326 ObjPtr<mirror::Class> integer_class = low_integer->GetClass<kVerifyNone, kWithoutReadBarrier>(); in ComputeIntegerValueOfInfo()
/art/runtime/
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 …]
Dclass_linker-inl.h76 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedString(string_idx); in ResolveString()
90 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedString(string_idx); in ResolveString()
128 referrer->GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetResolvedType(type_idx); in ResolveType()
142 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in ResolveType()
156 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in ResolveType()
180 referrer->GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetResolvedType(type_idx); in LookupResolvedType()
192 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in LookupResolvedType()
204 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx); in LookupResolvedType()
313 ArtMethod* resolved_method = referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedMethod( in GetResolvedMethod()
356 ArtMethod* resolved_method = referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedMethod( in ResolveMethod()
[all …]
Dread_barrier_option.h60 kWithoutReadBarrier, // Don't perform a read barrier. enumerator
Dclass_table.cc190 return ComputeModifiedUtf8Hash(slot.Read<kWithoutReadBarrier>()->GetDescriptor(&temp)); in operator ()()
199 DCHECK(!a.Read<kWithoutReadBarrier>()->DescriptorEquals( in operator ()()
200 b.Read<kWithoutReadBarrier>()->GetDescriptor(&temp))); in operator ()()
204 return a.Read<kWithoutReadBarrier>()->DescriptorEquals( in operator ()()
205 b.Read<kWithoutReadBarrier>()->GetDescriptor(&temp)); in operator ()()
213 DCHECK(!a.Read<kWithoutReadBarrier>()->DescriptorEquals(b.first)); in operator ()()
216 return a.Read<kWithoutReadBarrier>()->DescriptorEquals(b.first); in operator ()()
Dclass_table-inl.h93 return Read<kWithoutReadBarrier>() == nullptr; in IsNull()
102 if (kReadBarrierOption != kWithoutReadBarrier && before_ptr != after_ptr) { in Read()
116 ObjPtr<mirror::Class> after_ptr(root.Read<kWithoutReadBarrier>()); in VisitRoot()
Dintern_table-inl.h66 CHECK(Find(string.Read<kWithoutReadBarrier>()) == nullptr) in AddInternStrings()
67 << "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()
321 static_cast<uint32_t>(root.Read<kWithoutReadBarrier>()->GetHashCode())); in operator ()()
329 return a.Read<kWithoutReadBarrier>()->Equals(b.Read<kWithoutReadBarrier>()); in operator ()()
337 ObjPtr<mirror::String> a_string = a.Read<kWithoutReadBarrier>(); in operator ()()
443 mirror::Object* object = it->Read<kWithoutReadBarrier>(); in SweepWeaks()
Dfault_handler.cc72 ObjPtr<mirror::Class> actual_class = method->GetDeclaringClassUnchecked<kWithoutReadBarrier>(); in SafeGetDeclaringClass()
117 return method_obj->GetDeclaringClassUnchecked<kWithoutReadBarrier>().Ptr(); in SafeGetDeclaringClass()
Dart_method-inl.h163 return GetDexCache<kWithoutReadBarrier>()->GetDexFile(); in GetDexFile()
316 return GetDeclaringClass<kWithoutReadBarrier>()->IsProxyClass(); in IsProxyMethod()
/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.cc440 heap_visitor_(klass->GetClass<kVerifyNone, kWithoutReadBarrier>())); in VisitClass()
465 klass->GetSuperClass<kVerifyNone, kWithoutReadBarrier>(); in VisitClass()
507 kWithoutReadBarrier>(*this, *this); in VisitObject()
564 T* old_value = root->template Read<kWithoutReadBarrier>(); in PatchGcRoot()
596 object->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>(offset); in PatchReferenceField()
692 object->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>(field_offset); in operator ()()
694 old_value->GetClass<kVerifyNone, kWithoutReadBarrier>() == string_class_) { in operator ()()
718 return intern_remap_.begin()->first->GetClass<kVerifyNone, kWithoutReadBarrier>(); in GetStringClass()
1040 kWithoutReadBarrier>(visitor, visitor); in RemapInternedStringDuplicates()
1058 intern_remap->Put(new_it->Read<kWithoutReadBarrier>(), old_s.Read<kWithoutReadBarrier>()); in RemoveDuplicates()
[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()
98 mirror::Class* holder_klass = holder->GetClass<kVerifyNone, kWithoutReadBarrier>(); in LogHeapCorruption()
140 mirror::Class* k1 = klass->GetClass<kVerifyNone, kWithoutReadBarrier>(); in IsValidClass()
147 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()
Dsystem_weak_test.cc77 mirror::Object* old_object = weak_.Read<kWithoutReadBarrier>(); in Sweep()
/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/
Dclass-inl.h87 return GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr; in HasSuperClass()
319 return GetVTable<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr || in HasVTable()
330 ObjPtr<PointerArray> vtable = GetVTable<kVerifyFlags, kWithoutReadBarrier>(); in GetVTableLength()
674 return GetIfTable<kVerifyFlags, kWithoutReadBarrier>()->Count(); in GetIfTableCount()
853 ObjPtr<Class> java_lang_Class = GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsClassClass()
861 return *GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetDexFile(); in GetDexFile()
874 klass = klass->GetComponentType<kDefaultVerifyFlags, kWithoutReadBarrier>(); in DescriptorEquals()
915 return GetClassLoader<kDefaultVerifyFlags, kWithoutReadBarrier>() == nullptr; in IsBootStrapClassLoaded()
1044 return GetComponentType<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetPrimitiveTypeSizeShift(); in GetComponentSizeShift()
1049 return !IsPrimitive() && GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>() == nullptr; in IsObjectClass()
[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()
Dobject_array-inl.h133 ObjPtr<T> obj = src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>( in AssignableMemmove()
158 ObjPtr<T> obj = src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>( in AssignableMemmove()
209 src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>(src_pos + i); in AssignableMemcpy()
257 o = src->template GetWithoutChecks<kDefaultVerifyFlags, kWithoutReadBarrier>( in AssignableCheckingMemcpy()
Dreference.h96 return GetPendingNext<kWithoutReadBarrier>() == nullptr; in IsUnprocessed()
/art/runtime/jit/
Dprofiling_info.cc84 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()
1054 CheckReference(obj->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>(offset)); in operator ()()
1067 && ref->AsReference()->GetReferent<kWithoutReadBarrier>() != nullptr) { in operator ()()
1134 ref->VisitReferences</*kVisitNativeRoots=*/ true, kDefaultVerifyFlags, kWithoutReadBarrier>( in AddLiveBytesAndScanRef()
1249 obj->VisitReferences</*kVisitNativeRoots=*/true, kDefaultVerifyFlags, kWithoutReadBarrier>( in operator ()()
[all …]

123