Searched refs:CASMode (Results 1 – 14 of 14) sorted by relevance
/art/libartbase/base/ |
D | atomic.h | 31 enum class CASMode { enum 110 CASMode mode, in PACKED() 112 return mode == CASMode::kStrong in PACKED()
|
/art/runtime/mirror/ |
D | object-readbarrier-inl.h | 44 CASMode mode, in CasField32() 63 CASMode mode, in CasLockWord() 173 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, kMemoryOrder)); in AtomicSetReadBarrierState() 190 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, std::memory_order_relaxed)); in AtomicSetMarkBit()
|
D | class_ext-inl.h | 64 off, nullptr, new_arr.Get(), CASMode::kStrong, std::memory_order_seq_cst); in EnsureJniIdsArrayPresent() 67 off, nullptr, new_arr.Get(), CASMode::kStrong, std::memory_order_seq_cst); in EnsureJniIdsArrayPresent()
|
D | object.h | 153 bool CasLockWord(LockWord old_val, LockWord new_val, CASMode mode, std::memory_order memory_order) 320 CASMode mode, 329 CASMode mode, 500 CASMode mode,
|
D | object.cc | 196 if (current_this->CasLockWord(lw, hash_word, CASMode::kStrong, std::memory_order_relaxed)) { in IdentityHashCode()
|
D | var_handle.cc | 1029 CASMode::kStrong, in Dispatch() 1035 CASMode::kStrong, in Dispatch() 1053 CASMode::kWeak, in Dispatch() 1060 CASMode::kWeak, in Dispatch()
|
D | object-inl.h | 684 CASMode mode, in CasFieldObjectWithoutWriteBarrier() 702 CASMode mode, in CasFieldObject()
|
D | class.cc | 171 CASMode::kStrong, in EnsureExtDataPresent() 177 CASMode::kStrong, in EnsureExtDataPresent()
|
/art/runtime/ |
D | read_barrier-inl.h | 69 CASMode::kStrong, in Barrier() 90 CASMode::kStrong, in Barrier()
|
D | subtype_check.h | 548 CASMode::kWeak, in CasFieldWeakSequentiallyConsistent32() 554 CASMode::kWeak, in CasFieldWeakSequentiallyConsistent32()
|
D | monitor.cc | 236 bool success = GetObject()->CasLockWord(lw, fat, CASMode::kWeak, std::memory_order_release); in Install() 257 return GetObject()->CasLockWord(lw, fat, CASMode::kWeak, std::memory_order_release); in Install() 1120 if (h_obj->CasLockWord(lock_word, thin_locked, CASMode::kWeak, std::memory_order_acquire)) { in MonitorEnter() 1151 CASMode::kWeak, in MonitorEnter() 1262 if (h_obj->CasLockWord(lock_word, new_lw, CASMode::kWeak, std::memory_order_release)) { in MonitorExit()
|
D | subtype_check_test.cc | 92 CASMode mode ATTRIBUTE_UNUSED, in CasField32()
|
/art/runtime/native/ |
D | sun_misc_Unsafe.cc | 49 CASMode::kStrong, in Unsafe_compareAndSwapInt() 88 CASMode::kStrong, in Unsafe_compareAndSwapObject()
|
/art/runtime/interpreter/ |
D | unstarted_runtime.cc | 1522 CASMode::kStrong, in UnstartedUnsafeCompareAndSwapObject() 1528 CASMode::kStrong, in UnstartedUnsafeCompareAndSwapObject() 1924 CASMode::kStrong, in UnstartedJNIUnsafeCompareAndSwapInt() 1930 CASMode::kStrong, in UnstartedJNIUnsafeCompareAndSwapInt()
|