V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
ObjectSlot (Address ptr) | |
ObjectSlot (Address *ptr) | |
ObjectSlot (ObjectPtr *object) | |
ObjectSlot (Object const *const *ptr) | |
template<typename T > | |
ObjectSlot (SlotBase< T, TData, kSlotDataSize > slot) | |
Object * | operator* () const |
void | store (Object *value) const |
ObjectPtr | Acquire_Load () const |
ObjectPtr | Relaxed_Load () const |
void | Relaxed_Store (ObjectPtr value) const |
void | Release_Store (ObjectPtr value) const |
ObjectPtr | Release_CompareAndSwap (ObjectPtr old, ObjectPtr target) const |
Object * | Acquire_Load1 () const |
void | Relaxed_Store1 (Object *value) const |
void | Release_Store1 (Object *value) const |
Public Member Functions inherited from v8::internal::SlotBase< ObjectSlot, Tagged_t, kTaggedSize > | |
ObjectSlot & | operator++ () |
ObjectSlot | operator++ (int) |
ObjectSlot & | operator-- () |
ObjectSlot | operator-- (int) |
bool | operator< (const SlotBase &other) const |
bool | operator<= (const SlotBase &other) const |
bool | operator> (const SlotBase &other) const |
bool | operator>= (const SlotBase &other) const |
bool | operator== (const SlotBase &other) const |
bool | operator!= (const SlotBase &other) const |
size_t | operator- (const SlotBase &other) const |
ObjectSlot | operator- (int i) const |
ObjectSlot | operator- (int i) |
ObjectSlot | operator+ (int i) const |
ObjectSlot & | operator+= (int i) |
ObjectSlot & | operator-= (int i) |
void * | ToVoidPtr () const |
Address | address () const |
TData * | location () const |
Additional Inherited Members | |
Public Types inherited from v8::internal::SlotBase< ObjectSlot, Tagged_t, kTaggedSize > | |
using | TData = Tagged_t |
Static Public Attributes inherited from v8::internal::SlotBase< ObjectSlot, Tagged_t, kTaggedSize > | |
static constexpr size_t | kSlotDataSize |
Protected Member Functions inherited from v8::internal::SlotBase< ObjectSlot, Tagged_t, kTaggedSize > | |
STATIC_ASSERT (IsAligned(kSlotDataSize, kTaggedSize)) | |
SlotBase (Address ptr) | |