v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <v8-profiler.h>
Public Member Functions | |
unsigned | GetUid () const |
Handle< String > | GetTitle () const |
const CpuProfileNode * | GetBottomUpRoot () const |
const CpuProfileNode * | GetTopDownRoot () const |
void | Delete () |
CpuProfile contains a CPU profile in a form of two call trees:
Definition at line 123 of file v8-profiler.h.
void Delete | ( | ) |
Deletes the profile and removes it from CpuProfiler's list. All pointers to nodes previously returned become invalid. Profiles with the same uid but obtained using different security token are not deleted, but become inaccessible using FindProfile method. It is embedder's responsibility to call Delete on these profiles.
Definition at line 6036 of file api.cc.
References CpuProfiler::DeleteAllProfiles(), CpuProfiler::DeleteProfile(), CpuProfiler::GetProfilesCount(), and CpuProfiler::HasDetachedProfiles().
const CpuProfileNode * GetBottomUpRoot | ( | ) | const |
Returns CPU profile title.
Definition at line 6055 of file api.cc.
References Isolate::factory(), and Factory::LookupAsciiSymbol().
const CpuProfileNode * GetTopDownRoot | ( | ) | const |
unsigned GetUid | ( | ) | const |