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 | 275 bool kIsVolatile = false> 288 bool kIsVolatile = false> 296 bool kIsVolatile = false> 308 bool kIsVolatile = false> 349 template<typename kType, bool kIsVolatile> 354 if (kIsVolatile) { in SetFieldPrimitive() 361 template<typename kType, bool kIsVolatile> 366 if (kIsVolatile) { in GetFieldPrimitive() 373 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, bool kIsVolatile = false> 377 return GetFieldPrimitive<uint8_t, kIsVolatile>(field_offset); in GetFieldBoolean() [all …]
|
D | object_reference.h | 117 template <bool kIsVolatile = false> 120 kIsVolatile ? reference_.load(std::memory_order_seq_cst) : reference_.LoadJavaData()); in AsMirrorPtr() 123 template <bool kIsVolatile = false> 125 if (kIsVolatile) { in Assign() 132 template <bool kIsVolatile = false>
|
D | object_reference-inl.h | 46 template <bool kIsVolatile> 49 Assign<kIsVolatile>(ptr.Ptr()); in Assign()
|
D | var_handle.cc | 297 static constexpr bool kIsVolatile = false; in ReadBarrierForVarHandleAccess() local 299 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,
|