Searched refs:Release_CompareAndSwap (Results 1 – 13 of 13) sorted by relevance
/third_party/node/deps/v8/src/objects/ |
D | compressed-slots-inl.h | 90 Object CompressedObjectSlot::Release_CompareAndSwap(Object old, in Release_CompareAndSwap() function 95 AsAtomicTagged::Release_CompareAndSwap(location(), old_ptr, target_ptr); in Release_CompareAndSwap() 133 void CompressedMaybeObjectSlot::Release_CompareAndSwap( in Release_CompareAndSwap() function 137 AsAtomicTagged::Release_CompareAndSwap(location(), old_ptr, target_ptr); in Release_CompareAndSwap() 204 void OffHeapCompressedObjectSlot::Release_CompareAndSwap(Object old, in Release_CompareAndSwap() function 208 AsAtomicTagged::Release_CompareAndSwap(location(), old_ptr, target_ptr); in Release_CompareAndSwap()
|
D | slots-inl.h | 89 Object FullObjectSlot::Release_CompareAndSwap(Object old, Object target) const { in Release_CompareAndSwap() function 90 Address result = base::AsAtomicPointer::Release_CompareAndSwap( in Release_CompareAndSwap() 124 void FullMaybeObjectSlot::Release_CompareAndSwap(MaybeObject old, in Release_CompareAndSwap() function 126 base::AsAtomicPointer::Release_CompareAndSwap(location(), old.ptr(), in Release_CompareAndSwap()
|
D | compressed-slots.h | 56 inline Object Release_CompareAndSwap(Object old, Object target) const; 90 inline void Release_CompareAndSwap(MaybeObject old, MaybeObject target) const; 146 inline void Release_CompareAndSwap(Object old, Object target) const;
|
D | slots.h | 127 inline Object Release_CompareAndSwap(Object old, Object target) const; 160 inline void Release_CompareAndSwap(MaybeObject old, MaybeObject target) const;
|
D | tagged-field.h | 74 static inline Tagged_t Release_CompareAndSwap(HeapObject host, T old,
|
D | tagged-field-inl.h | 196 Tagged_t TaggedField<T, kFieldOffset>::Release_CompareAndSwap(HeapObject host, in Release_CompareAndSwap() function 200 Tagged_t result = AsAtomicTagged::Release_CompareAndSwap( in Release_CompareAndSwap()
|
D | objects-inl.h | 930 MapField::Release_CompareAndSwap(*this, old_map_word, new_map_word); in release_compare_and_swap_map_word()
|
/third_party/node/deps/v8/src/base/ |
D | atomicops_internals_atomicword_compat.h | 52 inline AtomicWord Release_CompareAndSwap(volatile AtomicWord* ptr, in Release_CompareAndSwap() function 55 return v8::base::Release_CompareAndSwap( in Release_CompareAndSwap()
|
D | atomic-utils.h | 123 static T Release_CompareAndSwap( 127 return cast_helper<T>::to_return_type(base::Release_CompareAndSwap( 164 old_value = Release_CompareAndSwap(addr, old_value, new_value);
|
D | atomicops.h | 154 inline Atomic8 Release_CompareAndSwap(volatile Atomic8* ptr, Atomic8 old_value, in Release_CompareAndSwap() function 163 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, in Release_CompareAndSwap() function 297 inline Atomic64 Release_CompareAndSwap(volatile Atomic64* ptr, in Release_CompareAndSwap() function
|
/third_party/node/deps/v8/src/heap/ |
D | memory-chunk.cc | 316 TypedSlotSet* old_value = base::AsAtomicPointer::Release_CompareAndSwap( in AllocateTypedSlotSet()
|
D | slot-set.h | 571 return base::AsAtomicPointer::Release_CompareAndSwap(b, nullptr, value) == in SwapInNewBucket()
|
D | mark-compact.cc | 3226 slot.Release_CompareAndSwap(old, target); in UpdateSlot()
|