#include <profile-generator.h>
|
| V8_EXPORT_PRIVATE | CpuProfile (CpuProfiler *profiler, ProfilerId id, const char *title, CpuProfilingOptions options, std::unique_ptr< DiscardedSamplesDelegate > delegate=nullptr) |
| |
| | CpuProfile (const CpuProfile &)=delete |
| |
| CpuProfile & | operator= (const CpuProfile &)=delete |
| |
| V8_EXPORT_PRIVATE bool | CheckSubsample (base::TimeDelta sampling_interval) |
| |
| void | AddPath (base::TimeTicks timestamp, const ProfileStackTrace &path, int src_line, bool update_stats, base::TimeDelta sampling_interval, StateTag state, EmbedderStateTag embedder_state, const std::optional< uint64_t > trace_id=std::nullopt) |
| |
| void | FinishProfile () |
| |
| const char * | title () const |
| |
| const ProfileTree * | top_down () const |
| |
| int | samples_count () const |
| |
| const SampleInfo & | sample (int index) const |
| |
| int64_t | sampling_interval_us () const |
| |
| base::TimeTicks | start_time () const |
| |
| base::TimeTicks | end_time () const |
| |
| CpuProfiler * | cpu_profiler () const |
| |
| ContextFilter & | context_filter () |
| |
| ProfilerId | id () const |
| |
| void | UpdateTicksScale () |
| |
| V8_EXPORT_PRIVATE void | Print () const |
| |
Definition at line 409 of file profile-generator.h.
◆ CpuProfile() [1/2]
◆ CpuProfile() [2/2]
| v8::internal::CpuProfile::CpuProfile |
( |
const CpuProfile & | | ) |
|
|
delete |
◆ AddPath()
◆ CheckSubsample()
◆ context_filter()
◆ cpu_profiler()
| CpuProfiler * v8::internal::CpuProfile::cpu_profiler |
( |
| ) |
const |
|
inline |
◆ end_time()
◆ FinishProfile()
| void v8::internal::CpuProfile::FinishProfile |
( |
| ) |
|
◆ id()
◆ operator=()
◆ Print()
| void v8::internal::CpuProfile::Print |
( |
| ) |
const |
◆ sample()
| const SampleInfo & v8::internal::CpuProfile::sample |
( |
int | index | ) |
const |
|
inline |
◆ samples_count()
| int v8::internal::CpuProfile::samples_count |
( |
| ) |
const |
|
inline |
◆ sampling_interval_us()
| int64_t v8::internal::CpuProfile::sampling_interval_us |
( |
| ) |
const |
|
inline |
◆ start_time()
◆ StreamPendingTraceEvents()
| void v8::internal::CpuProfile::StreamPendingTraceEvents |
( |
| ) |
|
|
private |
◆ title()
| const char * v8::internal::CpuProfile::title |
( |
| ) |
const |
|
inline |
◆ top_down()
| const ProfileTree * v8::internal::CpuProfile::top_down |
( |
| ) |
const |
|
inline |
◆ UpdateTicksScale()
| void v8::internal::CpuProfile::UpdateTicksScale |
( |
| ) |
|
◆ context_filter_
◆ delegate_
◆ end_time_
◆ id_
◆ next_sample_delta_
◆ options_
◆ profiler_
◆ samples_
| std::deque<SampleInfo> v8::internal::CpuProfile::samples_ |
|
private |
◆ start_time_
◆ streaming_next_sample_
| size_t v8::internal::CpuProfile::streaming_next_sample_ |
|
private |
◆ title_
| const char* v8::internal::CpuProfile::title_ |
|
private |
◆ top_down_
The documentation for this class was generated from the following files: