Lines Matching refs:kReadBarrierOption
39 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
42 GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>(off)); in EnsureJniIdsArrayPresent()
72 : h_this->GetFieldObject<PointerArray, kVerifyFlags, kReadBarrierOption>(off)); in EnsureJniIdsArrayPresent()
78 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
80 return EnsureJniIdsArrayPresent<kVerifyFlags, kReadBarrierOption>( in EnsureJMethodIDsArrayPresent()
83 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
85 return EnsureJniIdsArrayPresent<kVerifyFlags, kReadBarrierOption>( in EnsureStaticJFieldIDsArrayPresent()
88 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
90 return EnsureJniIdsArrayPresent<kVerifyFlags, kReadBarrierOption>( in EnsureInstanceJFieldIDsArrayPresent()
94 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
96 return GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>( in GetInstanceJFieldIDs()
99 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
101 ObjPtr<Object> arr(GetInstanceJFieldIDs<kVerifyFlags, kReadBarrierOption>()); in HasInstanceFieldPointerIdMarker()
104 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
107 return down_cast<PointerArray*>(GetInstanceJFieldIDs<kVerifyFlags, kReadBarrierOption>().Ptr()); in GetInstanceJFieldIDsPointerArray()
110 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
112 return GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>( in GetStaticJFieldIDs()
115 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
118 return down_cast<PointerArray*>(GetStaticJFieldIDs<kVerifyFlags, kReadBarrierOption>().Ptr()); in GetStaticJFieldIDsPointerArray()
120 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
122 ObjPtr<Object> arr(GetStaticJFieldIDs<kVerifyFlags, kReadBarrierOption>()); in HasStaticFieldPointerIdMarker()
126 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
128 return GetFieldObject<Class, kVerifyFlags, kReadBarrierOption>( in GetObsoleteClass()
132 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
134 return GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>( in GetJMethodIDs()
137 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
140 return down_cast<PointerArray*>(GetJMethodIDs<kVerifyFlags, kReadBarrierOption>().Ptr()); in GetJMethodIDsPointerArray()
142 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
144 ObjPtr<Object> arr(GetJMethodIDs<kVerifyFlags, kReadBarrierOption>()); in HasMethodPointerIdMarker()
159 ReadBarrierOption kReadBarrierOption>
161 return GetFieldObject<PointerArray, kVerifyFlags, kReadBarrierOption>( in GetObsoleteMethods()
169 template<ReadBarrierOption kReadBarrierOption, class Visitor>
171 VisitMethods<kReadBarrierOption>([&](ArtMethod* method) { in VisitNativeRoots()
172 method->VisitRoots<kReadBarrierOption>(visitor, pointer_size); in VisitNativeRoots()
176 template<ReadBarrierOption kReadBarrierOption, class Visitor>
178 ObjPtr<PointerArray> arr(GetObsoleteMethods<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitMethods()
190 template<ReadBarrierOption kReadBarrierOption, class Visitor>
192 ObjPtr<Object> arr(GetJMethodIDs<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitJMethodIDs()
204 template<ReadBarrierOption kReadBarrierOption, class Visitor>
206 ObjPtr<Object> sarr_obj(GetStaticJFieldIDs<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitJFieldIDs()
217 ObjPtr<PointerArray> iarr_obj(GetInstanceJFieldIDs<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitJFieldIDs()