Home
last modified time | relevance | path

Searched refs:kIsVolatile (Results 1 – 6 of 6) sorted by relevance

/art/runtime/mirror/
Dobject-inl.h397 template<VerifyObjectFlags kVerifyFlags, bool kIsVolatile>
402 return GetField<int8_t, kIsVolatile>(field_offset); in GetFieldByte()
416 bool kIsVolatile>
424 GetFieldBoolean<kVerifyFlags, kIsVolatile>(field_offset), in SetFieldBoolean()
425 kIsVolatile); in SetFieldBoolean()
430 SetField<uint8_t, kIsVolatile>(field_offset, new_value); in SetFieldBoolean()
434 bool kIsVolatile>
442 GetFieldByte<kVerifyFlags, kIsVolatile>(field_offset), in SetFieldByte()
443 kIsVolatile); in SetFieldByte()
448 SetField<int8_t, kIsVolatile>(field_offset, new_value); in SetFieldByte()
[all …]
Dobject.h286 ReadBarrierOption kReadBarrierOption = kWithReadBarrier, bool kIsVolatile = false>
298 bool kIsVolatile = false>
306 bool kIsVolatile = false>
318 bool kIsVolatile = false>
398 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false>
404 return GetField<uint8_t, kIsVolatile>(field_offset); in GetFieldBoolean()
407 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false>
420 VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false>
425 VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false>
439 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false>
[all …]
Dobject_reference.h110 template <bool kIsVolatile = false>
113 kIsVolatile ? reference_.LoadSequentiallyConsistent() : reference_.LoadJavaData()); in AsMirrorPtr()
116 template <bool kIsVolatile = false>
118 if (kIsVolatile) { in Assign()
125 template <bool kIsVolatile = false>
Dvar_handle.cc303 static constexpr bool kIsVolatile = false; in ReadBarrierForVarHandleAccess() local
305 ReadBarrier::Barrier<mirror::Object, kIsVolatile, kWithReadBarrier, kAlwaysUpdateField>( in ReadBarrierForVarHandleAccess()
/art/runtime/
Dread_barrier-inl.h36 template <typename MirrorType, bool kIsVolatile, ReadBarrierOption kReadBarrierOption,
59 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
75 return ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
77 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
97 return ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
Dread_barrier.h53 bool kIsVolatile,