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
CpuProfile Class Reference

#include <profile-generator.h>

Public Member Functions

 CpuProfile (const char *title, unsigned uid)
 
void AddPath (const Vector< CodeEntry * > &path)
 
void CalculateTotalTicks ()
 
void SetActualSamplingRate (double actual_sampling_rate)
 
CpuProfileFilteredClone (int security_token_id)
 
 INLINE (const char *title() const)
 
 INLINE (unsigned uid() const)
 
 INLINE (const ProfileTree *top_down() const)
 
 INLINE (const ProfileTree *bottom_up() const)
 
void UpdateTicksScale ()
 
void ShortPrint ()
 
void Print ()
 

Detailed Description

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

Constructor & Destructor Documentation

CpuProfile ( const char *  title,
unsigned  uid 
)
inline

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

Referenced by CpuProfile::FilteredClone().

Member Function Documentation

void AddPath ( const Vector< CodeEntry * > &  path)
void CalculateTotalTicks ( )
CpuProfile * FilteredClone ( int  security_token_id)
INLINE ( const char *title()  const)
inline

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

INLINE ( unsigned uid()  const)
inline

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

INLINE ( const ProfileTree *top_down()  const)
inline

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

INLINE ( const ProfileTree *bottom_up()  const)
inline

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

void Print ( )

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

References OS::Print(), and ProfileTree::Print().

void SetActualSamplingRate ( double  actual_sampling_rate)
void ShortPrint ( )

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

References OS::Print(), and ProfileTree::ShortPrint().

void UpdateTicksScale ( )

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