![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
SlotAccessorForHandle (DirectHandle< HeapObject > *handle, IsolateT *isolate) | |
MaybeObjectSlot | slot () const |
ExternalPointerSlot | external_pointer_slot (ExternalPointerTag tag) const |
Handle< HeapObject > | object () const |
int | offset () const |
int | Write (Tagged< MaybeObject > value, int slot_offset, WriteBarrierMode mode) |
int | Write (Tagged< HeapObject > value, HeapObjectReferenceType ref_type, int slot_offset, WriteBarrierMode mode) |
int | Write (DirectHandle< HeapObject > value, HeapObjectReferenceType ref_type, int slot_offset, WriteBarrierMode mode) |
int | WriteIndirectPointerTo (Tagged< HeapObject > value, WriteBarrierMode mode) |
int | WriteProtectedPointerTo (Tagged< TrustedObject > value, WriteBarrierMode mode) |
Private Attributes | |
DirectHandle< HeapObject > * | handle_ |
IsolateT * | isolate_ |
Definition at line 174 of file deserializer.cc.
|
inline |
Definition at line 176 of file deserializer.cc.
|
inline |
Definition at line 180 of file deserializer.cc.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 196 of file deserializer.cc.
|
inline |
Definition at line 189 of file deserializer.cc.
|
inline |
Definition at line 186 of file deserializer.cc.
|
inline |
Definition at line 203 of file deserializer.cc.
|
inline |
Definition at line 206 of file deserializer.cc.
|
private |
Definition at line 212 of file deserializer.cc.
|
private |
Definition at line 213 of file deserializer.cc.