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() 176 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, kMemoryOrder)); in AtomicSetReadBarrierState() 193 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, std::memory_order_relaxed)); in AtomicSetMarkBit()
|
D | object.h | 151 bool CasLockWord(LockWord old_val, LockWord new_val, CASMode mode, std::memory_order memory_order) 318 CASMode mode, 327 CASMode mode, 498 CASMode mode,
|
D | object.cc | 201 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 | 123 CASMode::kStrong, in EnsureExtDataPresent() 129 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 | 183 bool success = GetObject()->CasLockWord(lw, fat, CASMode::kWeak, std::memory_order_release); in Install() 1100 if (h_obj->CasLockWord(lock_word, thin_locked, CASMode::kWeak, std::memory_order_acquire)) { in MonitorEnter() 1126 CASMode::kWeak, in MonitorEnter() 1229 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 | 1506 CASMode::kStrong, in UnstartedUnsafeCompareAndSwapObject() 1512 CASMode::kStrong, in UnstartedUnsafeCompareAndSwapObject() 1897 CASMode::kStrong, in UnstartedJNIUnsafeCompareAndSwapInt() 1903 CASMode::kStrong, in UnstartedJNIUnsafeCompareAndSwapInt()
|
/art/runtime/gc/collector/ |
D | concurrent_copying.cc | 3121 CASMode::kWeak, in Process() 3451 CASMode::kWeak, in Copy()
|