v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <allocation-tracker.h>
Public Member Functions | |
AllocationTraceTree () | |
~AllocationTraceTree () | |
AllocationTraceNode * | AddPathFromEnd (const Vector< unsigned > &path) |
AllocationTraceNode * | root () |
unsigned | next_node_id () |
void | Print (AllocationTracker *tracker) |
Definition at line 69 of file allocation-tracker.h.
Definition at line 97 of file allocation-tracker.cc.
~AllocationTraceTree | ( | ) |
Definition at line 103 of file allocation-tracker.cc.
AllocationTraceNode * AddPathFromEnd | ( | const Vector< unsigned > & | path | ) |
Definition at line 107 of file allocation-tracker.cc.
References AllocationTraceNode::FindOrAddChild(), Vector< T >::length(), AllocationTraceTree::root(), and Vector< T >::start().
Referenced by AllocationTracker::AllocationEvent().
|
inline |
Definition at line 75 of file allocation-tracker.h.
void Print | ( | AllocationTracker * | tracker | ) |
Definition at line 119 of file allocation-tracker.cc.
References AllocationTraceNode::Print(), OS::Print(), and AllocationTraceTree::root().
|
inline |
Definition at line 74 of file allocation-tracker.h.
Referenced by AllocationTraceTree::AddPathFromEnd(), and AllocationTraceTree::Print().