Searched refs:kIsVolatile (Results 1 – 7 of 7) sorted by relevance
/art/runtime/mirror/ |
D | object-inl.h | 373 template<VerifyObjectFlags kVerifyFlags, bool kIsVolatile> 376 return GetFieldPrimitive<int8_t, kIsVolatile>(field_offset); in GetFieldByte() 392 bool kIsVolatile> 399 GetFieldBoolean<kVerifyFlags, kIsVolatile>(field_offset), in SetFieldBoolean() 400 kIsVolatile); in SetFieldBoolean() 403 SetFieldPrimitive<uint8_t, kIsVolatile>(field_offset, new_value); in SetFieldBoolean() 409 bool kIsVolatile> 415 GetFieldByte<kVerifyFlags, kIsVolatile>(field_offset), in SetFieldByte() 416 kIsVolatile); in SetFieldByte() 419 SetFieldPrimitive<int8_t, kIsVolatile>(field_offset, new_value); in SetFieldByte() [all …]
|
D | object.h | 279 bool kIsVolatile = false> 292 bool kIsVolatile = false> 300 bool kIsVolatile = false> 312 bool kIsVolatile = false> 353 template<typename kType, bool kIsVolatile> 358 if (kIsVolatile) { in SetFieldPrimitive() 365 template<typename kType, bool kIsVolatile> 370 if (kIsVolatile) { in GetFieldPrimitive() 377 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false> 381 return GetFieldPrimitive<uint8_t, kIsVolatile>(field_offset); in GetFieldBoolean() [all …]
|
D | object_reference.h | 173 template <bool kIsVolatile = false> 176 kIsVolatile ? reference_.load(std::memory_order_seq_cst) : reference_.LoadJavaData()); in AsMirrorPtr() 179 template <bool kIsVolatile = false> 181 if (kIsVolatile) { in Assign() 188 template <bool kIsVolatile = false>
|
D | object_reference-inl.h | 46 template <bool kIsVolatile> 49 Assign<kIsVolatile>(ptr.Ptr()); in Assign()
|
D | var_handle.cc | 204 static constexpr bool kIsVolatile = false; in ReadBarrierForVarHandleAccess() local 206 ReadBarrier::Barrier<mirror::Object, kIsVolatile, kWithReadBarrier, kAlwaysUpdateField>( in ReadBarrierForVarHandleAccess()
|
/art/runtime/ |
D | read_barrier-inl.h | 35 template <typename MirrorType, bool kIsVolatile, ReadBarrierOption kReadBarrierOption, 58 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier() 77 return ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier() 79 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier() 102 return ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
|
D | read_barrier.h | 53 bool kIsVolatile,
|