Lines Matching refs:kReadBarrierOption

38 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
41 GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>(off)); in EnsureJniIdsArrayPresent()
71 : h_this->GetFieldObject<PointerArray, kVerifyFlags, kReadBarrierOption>(off)); in EnsureJniIdsArrayPresent()
77 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
79 return EnsureJniIdsArrayPresent<kVerifyFlags, kReadBarrierOption>( in EnsureJMethodIDsArrayPresent()
82 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
84 return EnsureJniIdsArrayPresent<kVerifyFlags, kReadBarrierOption>( in EnsureStaticJFieldIDsArrayPresent()
87 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
89 return EnsureJniIdsArrayPresent<kVerifyFlags, kReadBarrierOption>( in EnsureInstanceJFieldIDsArrayPresent()
93 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
95 return GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>( in GetInstanceJFieldIDs()
98 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
100 ObjPtr<Object> arr(GetInstanceJFieldIDs<kVerifyFlags, kReadBarrierOption>()); in HasInstanceFieldPointerIdMarker()
103 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
106 return down_cast<PointerArray*>(GetInstanceJFieldIDs<kVerifyFlags, kReadBarrierOption>().Ptr()); in GetInstanceJFieldIDsPointerArray()
109 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
111 return GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>( in GetStaticJFieldIDs()
114 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
117 return down_cast<PointerArray*>(GetStaticJFieldIDs<kVerifyFlags, kReadBarrierOption>().Ptr()); in GetStaticJFieldIDsPointerArray()
119 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
121 ObjPtr<Object> arr(GetStaticJFieldIDs<kVerifyFlags, kReadBarrierOption>()); in HasStaticFieldPointerIdMarker()
125 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
127 return GetFieldObject<Class, kVerifyFlags, kReadBarrierOption>( in GetObsoleteClass()
131 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
133 return GetFieldObject<Object, kVerifyFlags, kReadBarrierOption>( in GetJMethodIDs()
136 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
139 return down_cast<PointerArray*>(GetJMethodIDs<kVerifyFlags, kReadBarrierOption>().Ptr()); in GetJMethodIDsPointerArray()
141 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
143 ObjPtr<Object> arr(GetJMethodIDs<kVerifyFlags, kReadBarrierOption>()); in HasMethodPointerIdMarker()
158 ReadBarrierOption kReadBarrierOption>
160 return GetFieldObject<PointerArray, kVerifyFlags, kReadBarrierOption>( in GetObsoleteMethods()
168 template<ReadBarrierOption kReadBarrierOption, class Visitor>
170 VisitMethods<kReadBarrierOption>([&](ArtMethod* method) { in VisitNativeRoots()
171 method->VisitRoots<kReadBarrierOption>(visitor, pointer_size); in VisitNativeRoots()
175 template<ReadBarrierOption kReadBarrierOption, class Visitor>
177 ObjPtr<PointerArray> arr(GetObsoleteMethods<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitMethods()
189 template<ReadBarrierOption kReadBarrierOption, class Visitor>
191 ObjPtr<Object> arr(GetJMethodIDs<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitJMethodIDs()
203 template<ReadBarrierOption kReadBarrierOption, class Visitor>
205 ObjPtr<Object> sarr_obj(GetStaticJFieldIDs<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitJFieldIDs()
216 ObjPtr<PointerArray> iarr_obj(GetInstanceJFieldIDs<kDefaultVerifyFlags, kReadBarrierOption>()); in VisitJFieldIDs()