HomeSort by relevance Sort by last modified time
    Searched refs:kReadBarrierOption (Results 1 - 25 of 36) sorted by null

1 2

  /art/runtime/mirror/
object-refvisitor-inl.h 31 ReadBarrierOption kReadBarrierOption,
36 ObjPtr<Class> klass = GetClass<kVerifyFlags, kReadBarrierOption>();
40 DCHECK((!klass->IsVariableSize<kVerifyFlags, kReadBarrierOption>()));
41 VisitInstanceFieldsReferences<kVerifyFlags, kReadBarrierOption>(klass, visitor);
42 DCHECK((!klass->IsClassClass<kVerifyFlags, kReadBarrierOption>()));
45 DCHECK((!klass->IsArrayClass<kVerifyFlags, kReadBarrierOption>()));
50 DCHECK((klass->IsClassClass<kVerifyFlags, kReadBarrierOption>()));
51 ObjPtr<Class> as_klass = AsClass<kVerifyNone, kReadBarrierOption>();
52 as_klass->VisitReferences<kVisitNativeRoots, kVerifyFlags, kReadBarrierOption>(klass,
55 DCHECK((klass->IsObjectArrayClass<kVerifyFlags, kReadBarrierOption>()));
    [all...]
class-refvisitor-inl.h 30 ReadBarrierOption kReadBarrierOption,
33 VisitInstanceFieldsReferences<kVerifyFlags, kReadBarrierOption>(klass.Ptr(), visitor);
45 VisitStaticFieldsReferences<kVerifyFlags, kReadBarrierOption>(this, visitor);
49 VisitNativeRoots<kReadBarrierOption>(
54 template<ReadBarrierOption kReadBarrierOption, class Visitor>
60 CHECK_EQ(field.GetDeclaringClass<kReadBarrierOption>(), this) << GetStatus();
67 CHECK_EQ(field.GetDeclaringClass<kReadBarrierOption>(), this) << GetStatus();
71 method.VisitRoots<kReadBarrierOption>(visitor, pointer_size);
73 ObjPtr<ClassExt> ext(GetExtData<kDefaultVerifyFlags, kReadBarrierOption>());
75 ext->VisitNativeRoots<kReadBarrierOption, Visitor>(visitor, pointer_size)
    [all...]
class_ext-inl.h 27 template<ReadBarrierOption kReadBarrierOption, class Visitor>
29 ObjPtr<PointerArray> arr(GetObsoleteMethods<kDefaultVerifyFlags, kReadBarrierOption>());
37 kReadBarrierOption>(i, pointer_size);
39 method->VisitRoots<kReadBarrierOption>(visitor, pointer_size);
class_loader-inl.h 29 ReadBarrierOption kReadBarrierOption,
33 VisitInstanceFieldsReferences<kVerifyFlags, kReadBarrierOption>(klass, visitor);
iftable.h 38 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
40 auto* method_array = down_cast<PointerArray*>(Get<kVerifyFlags, kReadBarrierOption>(
47 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
50 Get<kVerifyFlags, kReadBarrierOption>((i * kMax) + kMethodArray));
object-inl.h 50 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
52 return GetFieldObject<Class, kVerifyFlags, kReadBarrierOption>(
166 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
168 Class* java_lang_Class = GetClass<kVerifyFlags, kReadBarrierOption>()->
169 template GetClass<kVerifyFlags, kReadBarrierOption>();
171 kReadBarrierOption>() == java_lang_Class;
174 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
176 DCHECK((IsClass<kVerifyFlags, kReadBarrierOption>()));
180 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
183 return IsArrayInstance<kVerifyFlags, kReadBarrierOption>() &
    [all...]
reference-inl.h 52 template<ReadBarrierOption kReadBarrierOption>
55 return java_lang_ref_Reference_.Read<kReadBarrierOption>();
reference.h 66 template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
68 return GetFieldObjectVolatile<Object, kDefaultVerifyFlags, kReadBarrierOption>(
78 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
80 return GetFieldObject<Reference, kDefaultVerifyFlags, kReadBarrierOption>(PendingNextOffset());
101 template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
class_ext.h 56 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
58 return GetFieldObject<PointerArray, kVerifyFlags, kReadBarrierOption>(
79 template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier, class Visitor>
class-inl.h 44 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
47 DCHECK((!IsVariableSize<kVerifyFlags, kReadBarrierOption>())) << "class=" << PrettyTypeOf();
51 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
54 DCHECK((!IsVariableSize<kVerifyFlags, kReadBarrierOption>())) << "class=" << PrettyTypeOf();
59 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
66 return GetFieldObject<Class, kVerifyFlags, kReadBarrierOption>(
81 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
83 return GetFieldObject<ClassLoader, kVerifyFlags, kReadBarrierOption>(
87 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
89 return GetFieldObject<ClassExt, kVerifyFlags, kReadBarrierOption>(
    [all...]
dex_cache-inl.h 305 ReadBarrierOption kReadBarrierOption,
318 T* const before = source.object.template Read<kReadBarrierOption>();
320 if (source.object.template Read<kReadBarrierOption>() != before) {
328 ReadBarrierOption kReadBarrierOption,
332 VisitInstanceFieldsReferences<kVerifyFlags, kReadBarrierOption>(klass, visitor);
335 VisitDexCachePairs<String, kReadBarrierOption, Visitor>(
338 VisitDexCachePairs<Class, kReadBarrierOption, Visitor>(
341 VisitDexCachePairs<MethodType, kReadBarrierOption, Visitor>(
351 template <ReadBarrierOption kReadBarrierOption, typename Visitor>
356 String* ptr = source.object.Read<kReadBarrierOption>();
    [all...]
object.h 92 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
181 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
184 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
188 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
192 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
196 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
199 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
203 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
206 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
210 ReadBarrierOption kReadBarrierOption = kWithReadBarrier
    [all...]
array.h 56 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
172 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
175 return array_class_.Read<kReadBarrierOption>();
206 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
227 ReadBarrierOption kReadBarrierOption = kWithReadBarrier,
object_array.h 46 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
76 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
class.h 480 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
484 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
489 template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
497 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
507 template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
509 return 1U << GetComponentSizeShift<kReadBarrierOption>();
512 template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
514 return GetComponentType<kDefaultVerifyFlags, kReadBarrierOption>()->GetPrimitiveTypeSizeShift();
526 ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
529 (IsAbstract() && IsArrayClass<kVerifyFlags, kReadBarrierOption>());
    [all...]
class_loader.h 72 ReadBarrierOption kReadBarrierOption = kWithReadBarrier,
array-inl.h 41 template<VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
44 size_t component_size_shift = GetClass<kVerifyFlags, kReadBarrierOption>()->
45 template GetComponentSizeShift<kReadBarrierOption>();
398 template<typename T, VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption>
404 AsLongArray<kVerifyFlags, kReadBarrierOption>()->GetWithoutChecks(idx));
407 AsIntArray<kVerifyFlags, kReadBarrierOption>()->GetWithoutChecks(idx)));
429 template <VerifyObjectFlags kVerifyFlags, ReadBarrierOption kReadBarrierOption, typename Visitor>
434 void* ptr = GetElementPtrSize<void*, kVerifyFlags, kReadBarrierOption>(i, pointer_size);
  /art/runtime/
gc_root-inl.h 30 template<ReadBarrierOption kReadBarrierOption>
33 ReadBarrier::BarrierForRoot<mirror::Object, kReadBarrierOption>(&root_, gc_root_source));
image-inl.h 29 template <ReadBarrierOption kReadBarrierOption>
31 mirror::ObjectArray<mirror::Object>* image_roots = GetImageRoots<kReadBarrierOption>();
32 return image_roots->Get<kVerifyNone, kReadBarrierOption>(static_cast<int32_t>(image_root));
35 template <ReadBarrierOption kReadBarrierOption>
44 ReadBarrier::BarrierForRoot<mirror::ObjectArray<mirror::Object>, kReadBarrierOption>(
read_barrier.h 51 template <typename MirrorType, ReadBarrierOption kReadBarrierOption = kWithReadBarrier,
59 template <typename MirrorType, ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
66 template <typename MirrorType, ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
read_barrier-inl.h 36 template <typename MirrorType, ReadBarrierOption kReadBarrierOption, bool kAlwaysUpdateField>
39 constexpr bool with_read_barrier = kReadBarrierOption == kWithReadBarrier;
100 template <typename MirrorType, ReadBarrierOption kReadBarrierOption>
104 const bool with_read_barrier = kReadBarrierOption == kWithReadBarrier;
148 template <typename MirrorType, ReadBarrierOption kReadBarrierOption>
152 const bool with_read_barrier = kReadBarrierOption == kWithReadBarrier;
class_table-inl.h 89 template<ReadBarrierOption kReadBarrierOption>
94 GcRoot<mirror::Class>(before_ptr).Read<kReadBarrierOption>());
95 if (kReadBarrierOption != kWithoutReadBarrier && before_ptr != after_ptr) {
indirect_reference_table-inl.h 89 template<ReadBarrierOption kReadBarrierOption>
95 ObjPtr<mirror::Object> obj = table_[idx].GetReference()->Read<kReadBarrierOption>();
art_method-inl.h 50 template <ReadBarrierOption kReadBarrierOption>
53 return declaring_class_.Read<kReadBarrierOption>(&gc_root_source);
56 template <ReadBarrierOption kReadBarrierOption>
58 mirror::Class* result = GetDeclaringClassUnchecked<kReadBarrierOption>();
364 template <ReadBarrierOption kReadBarrierOption>
367 mirror::Class* klass = GetDeclaringClass<kReadBarrierOption>();
368 return klass->GetDexCache<kDefaultVerifyFlags, kReadBarrierOption>();
462 template<ReadBarrierOption kReadBarrierOption, typename RootVisitorType>
466 mirror::Class* klass = declaring_class_.Read<kReadBarrierOption>();
492 template <ReadBarrierOption kReadBarrierOption, typename Visitor
    [all...]
art_method.h 82 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
85 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
105 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
108 GetAccessFlagsDCheck<kReadBarrierOption>();
257 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
259 return (GetAccessFlags<kReadBarrierOption>() & kAccNative) != 0;
555 template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier, typename RootVisitorType>
601 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier>
684 template <ReadBarrierOption kReadBarrierOption = kWithReadBarrier, typename Visitor>
796 template <ReadBarrierOption kReadBarrierOption> void GetAccessFlagsDCheck()
    [all...]

Completed in 346 milliseconds

1 2