v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ProfileNode Class Reference

#include <profile-generator.h>

Public Member Functions

 INLINE (ProfileNode(ProfileTree *tree, CodeEntry *entry))
 
ProfileNodeFindChild (CodeEntry *entry)
 
ProfileNodeFindOrAddChild (CodeEntry *entry)
 
 INLINE (void IncrementSelfTicks())
 
 INLINE (void IncreaseSelfTicks(unsigned amount))
 
 INLINE (void IncreaseTotalTicks(unsigned amount))
 
 INLINE (CodeEntry *entry() const)
 
 INLINE (unsigned self_ticks() const)
 
 INLINE (unsigned total_ticks() const)
 
 INLINE (const List< ProfileNode * > *children() const)
 
double GetSelfMillis () const
 
double GetTotalMillis () const
 
void Print (int indent)
 

Detailed Description

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

Member Function Documentation

ProfileNode * FindChild ( CodeEntry entry)
double GetSelfMillis ( ) const

Definition at line 247 of file profile-generator.cc.

References ProfileTree::TicksToMillis().

Referenced by ProfileTree::ShortPrint().

double GetTotalMillis ( ) const

Definition at line 252 of file profile-generator.cc.

References ProfileTree::TicksToMillis().

Referenced by ProfileTree::ShortPrint().

INLINE ( ProfileNode(ProfileTree *tree, CodeEntry *entry)  )
INLINE ( void   IncrementSelfTicks())
inline

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

INLINE ( void   IncreaseSelfTicksunsigned amount)
inline

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

INLINE ( void   IncreaseTotalTicksunsigned amount)
inline

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

INLINE ( CodeEntry *entry()  const)
inline

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

INLINE ( unsigned self_ticks()  const)
inline

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

INLINE ( unsigned total_ticks()  const)
inline

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

INLINE ( const List< ProfileNode * > *children()  const)
inline

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


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