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> 397 this, field_offset, GetFieldBoolean<kVerifyFlags, kIsVolatile>(field_offset), kIsVolatile); in SetFieldBoolean() 400 SetFieldPrimitive<uint8_t, kIsVolatile>(field_offset, new_value); in SetFieldBoolean() 406 bool kIsVolatile> 411 this, field_offset, GetFieldByte<kVerifyFlags, kIsVolatile>(field_offset), kIsVolatile); in SetFieldByte() 414 SetFieldPrimitive<int8_t, kIsVolatile>(field_offset, new_value); in SetFieldByte() 429 template<VerifyObjectFlags kVerifyFlags, bool kIsVolatile> 432 return GetFieldPrimitive<uint16_t, kIsVolatile>(field_offset); in GetFieldChar() [all …]
|
D | object.h | 286 bool kIsVolatile = false> 299 bool kIsVolatile = false> 307 bool kIsVolatile = false> 319 bool kIsVolatile = false> 360 template<typename kType, bool kIsVolatile> 365 if (kIsVolatile) { in SetFieldPrimitive() 372 template<typename kType, bool kIsVolatile> 377 if (kIsVolatile) { in GetFieldPrimitive() 384 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false> 388 return GetFieldPrimitive<uint8_t, kIsVolatile>(field_offset); in GetFieldBoolean() [all …]
|
D | object_reference.h | 176 template <bool kIsVolatile = false> 179 kIsVolatile ? reference_.load(std::memory_order_seq_cst) : reference_.LoadJavaData()); in AsMirrorPtr() 182 template <bool kIsVolatile = false> 184 if (kIsVolatile) { in Assign() 191 template <bool kIsVolatile = false>
|
D | object_reference-inl.h | 46 template <bool kIsVolatile> 49 Assign<kIsVolatile>(ptr.Ptr()); in Assign()
|
D | var_handle.cc | 215 static constexpr bool kIsVolatile = false; in ReadBarrierForVarHandleAccess() local 217 ReadBarrier::Barrier<mirror::Object, kIsVolatile, kWithReadBarrier, kAlwaysUpdateField>( in ReadBarrierForVarHandleAccess()
|
/art/runtime/ |
D | read_barrier-inl.h | 33 template <typename MirrorType, bool kIsVolatile, ReadBarrierOption kReadBarrierOption, 55 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier() 73 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier() 96 MirrorType* old = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier() 102 return ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
|
D | read_barrier.h | 53 bool kIsVolatile,
|