![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
EmbedderRootNode (const char *name) | |
~EmbedderRootNode () final=default | |
bool | IsRootNode () final |
![]() | |
EmbedderNode (const HeapObjectHeader *header_address, cppgc::internal::HeapObjectName name, size_t size) | |
~EmbedderNode () override=default | |
const char * | Name () final |
size_t | SizeInBytes () final |
void | SetWrapperNode (v8::EmbedderGraph::Node *wrapper_node) |
Node * | WrapperNode () final |
void | SetDetachedness (Detachedness detachedness) |
Detachedness | GetDetachedness () final |
const char * | InternalizeEdgeName (std::string edge_name) |
const void * | GetAddress () override |
![]() | |
Node ()=default | |
virtual | ~Node ()=default |
virtual bool | IsEmbedderNode () |
virtual const char * | NamePrefix () |
virtual NativeObject | GetNativeObject () |
Node (const Node &)=delete | |
Node & | operator= (const Node &)=delete |
Additional Inherited Members | |
![]() | |
enum class | Detachedness : uint8_t { kUnknown = 0 , kAttached = 1 , kDetached = 2 } |
Definition at line 93 of file cpp-snapshot.cc.
|
inlineexplicit |
Definition at line 95 of file cpp-snapshot.cc.
|
finaldefault |
|
inlinefinalvirtual |
Reimplemented from v8::EmbedderGraph::Node.
Definition at line 99 of file cpp-snapshot.cc.