![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
| V8NodeImpl (Tagged< Object > object) | |
| Tagged< Object > | GetObject () |
| bool | IsEmbedderNode () override |
| const char * | Name () override |
| size_t | SizeInBytes () override |
Public Member Functions inherited from v8::EmbedderGraph::Node | |
| Node ()=default | |
| virtual | ~Node ()=default |
| virtual Node * | WrapperNode () |
| virtual bool | IsRootNode () |
| virtual const char * | NamePrefix () |
| virtual NativeObject | GetNativeObject () |
| virtual Detachedness | GetDetachedness () |
| virtual const void * | GetAddress () |
| Node (const Node &)=delete | |
| Node & | operator= (const Node &)=delete |
Private Attributes | |
| Tagged< Object > | object_ |
Additional Inherited Members | |
Public Types inherited from v8::EmbedderGraph::Node | |
| enum class | Detachedness : uint8_t { kUnknown = 0 , kAttached = 1 , kDetached = 2 } |
Definition at line 2977 of file heap-snapshot-generator.cc.
Definition at line 2979 of file heap-snapshot-generator.cc.
Definition at line 2980 of file heap-snapshot-generator.cc.
|
inlineoverridevirtual |
Must return true for non-V8 nodes.
Reimplemented from v8::EmbedderGraph::Node.
Definition at line 2983 of file heap-snapshot-generator.cc.
|
inlineoverridevirtual |
Implements v8::EmbedderGraph::Node.
Definition at line 2984 of file heap-snapshot-generator.cc.
|
inlineoverridevirtual |
Implements v8::EmbedderGraph::Node.
Definition at line 2988 of file heap-snapshot-generator.cc.
Definition at line 2994 of file heap-snapshot-generator.cc.