Home
last modified time | relevance | path

Searched refs:Release_CompareAndSwap (Results 1 – 13 of 13) sorted by relevance

/third_party/node/deps/v8/src/objects/
Dcompressed-slots-inl.h90 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()
Dslots-inl.h89 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()
Dcompressed-slots.h56 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;
Dslots.h127 inline Object Release_CompareAndSwap(Object old, Object target) const;
160 inline void Release_CompareAndSwap(MaybeObject old, MaybeObject target) const;
Dtagged-field.h74 static inline Tagged_t Release_CompareAndSwap(HeapObject host, T old,
Dtagged-field-inl.h196 Tagged_t TaggedField<T, kFieldOffset>::Release_CompareAndSwap(HeapObject host, in Release_CompareAndSwap() function
200 Tagged_t result = AsAtomicTagged::Release_CompareAndSwap( in Release_CompareAndSwap()
Dobjects-inl.h930 MapField::Release_CompareAndSwap(*this, old_map_word, new_map_word); in release_compare_and_swap_map_word()
/third_party/node/deps/v8/src/base/
Datomicops_internals_atomicword_compat.h52 inline AtomicWord Release_CompareAndSwap(volatile AtomicWord* ptr, in Release_CompareAndSwap() function
55 return v8::base::Release_CompareAndSwap( in Release_CompareAndSwap()
Datomic-utils.h123 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);
Datomicops.h154 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/
Dmemory-chunk.cc316 TypedSlotSet* old_value = base::AsAtomicPointer::Release_CompareAndSwap( in AllocateTypedSlotSet()
Dslot-set.h571 return base::AsAtomicPointer::Release_CompareAndSwap(b, nullptr, value) == in SwapInNewBucket()
Dmark-compact.cc3226 slot.Release_CompareAndSwap(old, target); in UpdateSlot()