• Home
  • Raw
  • Download

Lines Matching refs:kReadBarrierOption

52 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
54 return GetFieldObject<Class, kVerifyFlags, kReadBarrierOption>(ClassOffset()); in GetClass()
179 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
181 return GetClass<kVerifyFlags, kReadBarrierOption>()->IsTypeOfReferenceClass(); in IsReferenceInstance()
184 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
186 DCHECK((IsReferenceInstance<kVerifyFlags, kReadBarrierOption>())); in AsReference()
602 ReadBarrierOption kReadBarrierOption,
608 T* result = ReadBarrier::Barrier<T, kIsVolatile, kReadBarrierOption>( in GetFieldObject()
616 template<class T, VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
618 return GetFieldObject<T, kVerifyFlags, kReadBarrierOption, true>(field_offset); in GetFieldObjectVolatile()
865 ReadBarrierOption kReadBarrierOption,
884 : GetClass<kVerifyFlags, kReadBarrierOption>(); in VisitFieldsReferences()
886 klass = kIsStatic ? nullptr : klass->GetSuperClass<kVerifyFlags, kReadBarrierOption>()) { in VisitFieldsReferences()
897 : klass->GetFirstReferenceInstanceFieldOffset<kVerifyFlags, kReadBarrierOption>(); in VisitFieldsReferences()
910 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption, typename Visitor>
912 VisitFieldsReferences<false, kVerifyFlags, kReadBarrierOption>( in VisitInstanceFieldsReferences()
916 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption, typename Visitor>
919 klass->VisitFieldsReferences<true, kVerifyFlags, kReadBarrierOption>(0, visitor); in VisitStaticFieldsReferences()
922 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
924 return GetClass<kVerifyFlags, kReadBarrierOption>()->template IsClassLoaderClass<kVerifyFlags>(); in IsClassLoader()
927 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
929 DCHECK((IsClassLoader<kVerifyFlags, kReadBarrierOption>())); in AsClassLoader()
933 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
935 return GetClass<kVerifyFlags, kReadBarrierOption>()->template IsDexCacheClass<kVerifyFlags>(); in IsDexCache()
938 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
940 DCHECK((IsDexCache<kVerifyFlags, kReadBarrierOption>())); in AsDexCache()