![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|


Public Member Functions | |
| Ticker (Isolate *isolate, int interval) | |
| ~Ticker () | |
| virtual void | Tick (TickSample *sample) |
| void | SetProfiler (Profiler *profiler) |
| void | ClearProfiler () |
Public Member Functions inherited from Sampler | |
| Sampler (Isolate *isolate, int interval) | |
| virtual | ~Sampler () |
| Isolate * | isolate () const |
| int | interval () const |
| void | SampleStack (const RegisterState ®s) |
| void | Start () |
| void | Stop () |
| bool | IsProfiling () const |
| void | IncreaseProfilingDepth () |
| void | DecreaseProfilingDepth () |
| bool | IsActive () const |
| void | DoSample () |
| void | SetHasProcessingThread (bool value) |
| unsigned | js_and_external_sample_count () const |
| void | StartCountingSamples () |
| PlatformData * | platform_data () const |
Additional Inherited Members | |
Static Public Member Functions inherited from Sampler | |
| static void | SetUp () |
| static void | TearDown () |
|
inline |
Definition at line 840 of file log.cc.
References Sampler::IsActive(), and Sampler::Stop().
|
inline |
Definition at line 853 of file log.cc.
References Sampler::DecreaseProfilingDepth(), Sampler::IsActive(), v8::internal::NULL, and Sampler::Stop().
Referenced by Profiler::Disengage().
|
inline |
Definition at line 846 of file log.cc.
References ASSERT, Sampler::IncreaseProfilingDepth(), Sampler::IsActive(), v8::internal::NULL, v8::internal::profiler(), and Sampler::Start().
Referenced by Profiler::Engage().
|
inlinevirtual |