|  | v8
    9.0.257(node16.0.0)
    V8 is Google's open source JavaScript engine | 
#include <v8-profiler.h>
| Data Structures | |
| struct | Allocation | 
| struct | Node | 
| struct | Sample | 
| Public Member Functions | |
| virtual Node * | GetRootNode ()=0 | 
| virtual const std::vector< Sample > & | GetSamples ()=0 | 
| virtual | ~AllocationProfile ()=default | 
| Static Public Attributes | |
| static const int | kNoLineNumberInfo = Message::kNoLineNumberInfo | 
| static const int | kNoColumnNumberInfo = Message::kNoColumnInfo | 
AllocationProfile is a sampled profile of allocations done by the program. This is structured as a call-graph.
Definition at line 608 of file v8-profiler.h.
| 
 | virtualdefault | 
| 
 | pure virtual | 
Returns the root node of the call-graph. The root node corresponds to an empty JS call-stack. The lifetime of the returned Node* is scoped to the containing AllocationProfile.
| 
 | pure virtual | 
| 
 | static | 
Definition at line 716 of file v8-profiler.h.
| 
 | static | 
Definition at line 715 of file v8-profiler.h.