![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
| EmbedderGraphEntriesAllocator (HeapSnapshot *snapshot) | |
| HeapEntry * | AllocateEntry (HeapThing ptr) override |
| HeapEntry * | AllocateEntry (Tagged< Smi > smi) override |
Public Member Functions inherited from v8::internal::HeapEntriesAllocator | |
| virtual | ~HeapEntriesAllocator ()=default |
Private Attributes | |
| HeapSnapshot * | snapshot_ |
| StringsStorage * | names_ |
| HeapObjectsMap * | heap_object_map_ |
Definition at line 3030 of file heap-snapshot-generator.cc.
|
inlineexplicit |
Definition at line 3032 of file heap-snapshot-generator.cc.
|
overridevirtual |
Implements v8::internal::HeapEntriesAllocator.
Definition at line 3071 of file heap-snapshot-generator.cc.
|
overridevirtual |
Implements v8::internal::HeapEntriesAllocator.
Definition at line 3105 of file heap-snapshot-generator.cc.
|
private |
Definition at line 3042 of file heap-snapshot-generator.cc.
|
private |
Definition at line 3041 of file heap-snapshot-generator.cc.
|
private |
Definition at line 3040 of file heap-snapshot-generator.cc.