Lines Matching refs:store
9 #include "src/objects/backing-store.h"
93 // Attaches the backing store to an already constructed empty ArrayBuffer.
96 // Detach the backing store from this array buffer if it is detachable.
98 // store from the array buffer tracker. If the array buffer is not detachable,
108 // Get a reference to backing store of this array buffer, if there is a
109 // backing store. Returns nullptr if there is no backing store (e.g. detached
126 // Frees the associated ArrayBufferExtension and returns its backing store.
139 // the backing store reference is stored in the backing store field and upon
170 // Each JSArrayBuffer (with a backing store) has a corresponding native-heap
171 // allocated ArrayBufferExtension for GC purposes and storing the backing store.
182 void Mark() { marked_.store(true, std::memory_order_relaxed); }
183 void Unmark() { marked_.store(false, std::memory_order_relaxed); }
201 accounting_length_.store(accounting_length, std::memory_order_relaxed);
235 young_gc_state_.store(value, std::memory_order_relaxed);
300 // Whether the buffer's backing store is on-heap or off-heap.
333 // During serialization the backing store reference is stored in the typed
336 // The backing store reference is stored in the external_pointer field.