![]() |
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.