V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::ProfileNode Class Reference

Public Member Functions

 ProfileNode (ProfileTree *tree, CodeEntry *entry, ProfileNode *parent, int line_number=0)
 
ProfileNode * FindChild (CodeEntry *entry, int line_number=v8::CpuProfileNode::kNoLineNumberInfo)
 
ProfileNode * FindOrAddChild (CodeEntry *entry, int line_number=0)
 
void IncrementSelfTicks ()
 
void IncreaseSelfTicks (unsigned amount)
 
void IncrementLineTicks (int src_line)
 
CodeEntry * entry () const
 
unsigned self_ticks () const
 
const std::vector< ProfileNode * > * children () const
 
unsigned id () const
 
unsigned function_id () const
 
ProfileNode * parent () const
 
int line_number () const
 
unsigned int GetHitLineCount () const
 
bool GetLineTicks (v8::CpuProfileNode::LineTick *entries, unsigned int length) const
 
void CollectDeoptInfo (CodeEntry *entry)
 
const std::vector< CpuProfileDeoptInfo > & deopt_infos () const
 
Isolate * isolate () const
 
void Print (int indent)
 

Detailed Description

Definition at line 200 of file profile-generator.h.


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