v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <profile-generator.h>
Public Member Functions | |
ProfileTree () | |
~ProfileTree () | |
void | AddPathFromEnd (const Vector< CodeEntry * > &path) |
void | AddPathFromStart (const Vector< CodeEntry * > &path) |
void | CalculateTotalTicks () |
void | FilteredClone (ProfileTree *src, int security_token_id) |
double | TicksToMillis (unsigned ticks) const |
ProfileNode * | root () const |
void | SetTickRatePerMs (double ticks_per_ms) |
void | ShortPrint () |
void | Print () |
Definition at line 177 of file profile-generator.h.
ProfileTree | ( | ) |
Definition at line 287 of file profile-generator.cc.
~ProfileTree | ( | ) |
Definition at line 298 of file profile-generator.cc.
Definition at line 304 of file profile-generator.cc.
References ProfileNode::FindOrAddChild(), Vector< T >::length(), v8::internal::NULL, and Vector< T >::start().
Referenced by CpuProfile::AddPath().
Definition at line 317 of file profile-generator.cc.
References ProfileNode::FindOrAddChild(), Vector< T >::length(), v8::internal::NULL, and Vector< T >::start().
Referenced by CpuProfile::AddPath().
void CalculateTotalTicks | ( | ) |
Definition at line 451 of file profile-generator.cc.
Referenced by CpuProfile::CalculateTotalTicks(), and ProfileTree::FilteredClone().
void FilteredClone | ( | ProfileTree * | src, |
int | security_token_id | ||
) |
Definition at line 382 of file profile-generator.cc.
References ProfileTree::CalculateTotalTicks().
Referenced by CpuProfile::FilteredClone().
|
inline |
Definition at line 194 of file profile-generator.h.
References ProfileNode::Print().
Referenced by CpuProfile::Print().
|
inline |
Definition at line 190 of file profile-generator.h.
void SetTickRatePerMs | ( | double | ticks_per_ms | ) |
Definition at line 390 of file profile-generator.cc.
Referenced by CpuProfile::SetActualSamplingRate().
void ShortPrint | ( | ) |
Definition at line 457 of file profile-generator.cc.
References ProfileNode::GetSelfMillis(), ProfileNode::GetTotalMillis(), and OS::Print().
Referenced by CpuProfile::ShortPrint().
|
inline |
Definition at line 187 of file profile-generator.h.
Referenced by ProfileNode::GetSelfMillis(), and ProfileNode::GetTotalMillis().