v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::AllocationTraceTree Class Reference

#include <allocation-tracker.h>

Collaboration diagram for v8::internal::AllocationTraceTree:

Public Member Functions

 AllocationTraceTree ()
 
 ~AllocationTraceTree ()=default
 
 AllocationTraceTree (const AllocationTraceTree &)=delete
 
AllocationTraceTreeoperator= (const AllocationTraceTree &)=delete
 
AllocationTraceNodeAddPathFromEnd (base::Vector< const unsigned > path)
 
AllocationTraceNoderoot ()
 
unsigned next_node_id ()
 
V8_EXPORT_PRIVATE void Print (AllocationTracker *tracker)
 

Private Attributes

unsigned next_node_id_
 
AllocationTraceNode root_
 

Detailed Description

Definition at line 63 of file allocation-tracker.h.

Constructor & Destructor Documentation

◆ AllocationTraceTree() [1/2]

v8::internal::AllocationTraceTree::AllocationTraceTree ( )

Definition at line 76 of file allocation-tracker.cc.

◆ ~AllocationTraceTree()

v8::internal::AllocationTraceTree::~AllocationTraceTree ( )
default

◆ AllocationTraceTree() [2/2]

v8::internal::AllocationTraceTree::AllocationTraceTree ( const AllocationTraceTree & )
delete

Member Function Documentation

◆ AddPathFromEnd()

AllocationTraceNode * v8::internal::AllocationTraceTree::AddPathFromEnd ( base::Vector< const unsigned > path)

Definition at line 81 of file allocation-tracker.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ next_node_id()

unsigned v8::internal::AllocationTraceTree::next_node_id ( )
inline

Definition at line 71 of file allocation-tracker.h.

◆ operator=()

AllocationTraceTree & v8::internal::AllocationTraceTree::operator= ( const AllocationTraceTree & )
delete

◆ Print()

void v8::internal::AllocationTraceTree::Print ( AllocationTracker * tracker)

Definition at line 91 of file allocation-tracker.cc.

Here is the call graph for this function:

◆ root()

AllocationTraceNode * v8::internal::AllocationTraceTree::root ( )
inline

Definition at line 70 of file allocation-tracker.h.

Here is the caller graph for this function:

Member Data Documentation

◆ next_node_id_

unsigned v8::internal::AllocationTraceTree::next_node_id_
private

Definition at line 75 of file allocation-tracker.h.

◆ root_

AllocationTraceNode v8::internal::AllocationTraceTree::root_
private

Definition at line 76 of file allocation-tracker.h.


The documentation for this class was generated from the following files: