![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <allocation-tracker.h>
Public Member Functions | |
AllocationTraceTree () | |
~AllocationTraceTree ()=default | |
AllocationTraceTree (const AllocationTraceTree &)=delete | |
AllocationTraceTree & | operator= (const AllocationTraceTree &)=delete |
AllocationTraceNode * | AddPathFromEnd (base::Vector< const unsigned > path) |
AllocationTraceNode * | root () |
unsigned | next_node_id () |
V8_EXPORT_PRIVATE void | Print (AllocationTracker *tracker) |
Private Attributes | |
unsigned | next_node_id_ |
AllocationTraceNode | root_ |
Definition at line 63 of file allocation-tracker.h.
v8::internal::AllocationTraceTree::AllocationTraceTree | ( | ) |
Definition at line 76 of file allocation-tracker.cc.
|
default |
|
delete |
AllocationTraceNode * v8::internal::AllocationTraceTree::AddPathFromEnd | ( | base::Vector< const unsigned > | path | ) |
Definition at line 81 of file allocation-tracker.cc.
|
inline |
Definition at line 71 of file allocation-tracker.h.
|
delete |
void v8::internal::AllocationTraceTree::Print | ( | AllocationTracker * | tracker | ) |
|
inline |
|
private |
Definition at line 75 of file allocation-tracker.h.
|
private |
Definition at line 76 of file allocation-tracker.h.