![]() |
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 |
Public Member Functions inherited from v8::internal::EmbedderNode | |
| 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 |
Public Member Functions inherited from v8::EmbedderGraph::Node | |
| 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 | |
Public Types inherited from v8::EmbedderGraph::Node | |
| 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.