![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::CpuProfiler, including all inherited members.
CollectSample(Isolate *isolate, const std::optional< uint64_t > trace_id=std::nullopt) | v8::CpuProfiler | static |
CpuProfiler() | v8::CpuProfiler | private |
CpuProfiler(const CpuProfiler &) | v8::CpuProfiler | private |
Dispose() | v8::CpuProfiler | |
New(Isolate *isolate, CpuProfilingNamingMode=kDebugNaming, CpuProfilingLoggingMode=kLazyLogging) | v8::CpuProfiler | static |
operator=(const CpuProfiler &) | v8::CpuProfiler | private |
SetSamplingInterval(int us) | v8::CpuProfiler | |
SetUsePreciseSampling(bool) | v8::CpuProfiler | |
Start(CpuProfilingOptions options, std::unique_ptr< DiscardedSamplesDelegate > delegate=nullptr) | v8::CpuProfiler | |
Start(Local< String > title, CpuProfilingOptions options, std::unique_ptr< DiscardedSamplesDelegate > delegate=nullptr) | v8::CpuProfiler | |
Start(Local< String > title, CpuProfilingMode mode, bool record_samples=false, unsigned max_samples=CpuProfilingOptions::kNoSampleLimit) | v8::CpuProfiler | |
Start(Local< String > title, bool record_samples=false) | v8::CpuProfiler | |
StartProfiling(Local< String > title, CpuProfilingOptions options, std::unique_ptr< DiscardedSamplesDelegate > delegate=nullptr) | v8::CpuProfiler | |
StartProfiling(Local< String > title, CpuProfilingMode mode, bool record_samples=false, unsigned max_samples=CpuProfilingOptions::kNoSampleLimit) | v8::CpuProfiler | |
StartProfiling(Local< String > title, bool record_samples=false) | v8::CpuProfiler | |
Stop(ProfilerId id) | v8::CpuProfiler | |
StopProfiling(Local< String > title) | v8::CpuProfiler | |
UseDetailedSourcePositionsForProfiling(Isolate *isolate) | v8::CpuProfiler | static |
~CpuProfiler() | v8::CpuProfiler | private |