#include <wasm-interpreter.h>
Definition at line 146 of file wasm-interpreter.h.
◆ WasmExecutionTimer()
v8::internal::wasm::WasmExecutionTimer::WasmExecutionTimer |
( |
Isolate * | isolate, |
|
|
bool | track_jitless_wasm ) |
◆ AddSample()
void v8::internal::wasm::WasmExecutionTimer::AddSample |
( |
int | running_ratio | ) |
|
|
private |
◆ BeginInterval()
void v8::internal::wasm::WasmExecutionTimer::BeginInterval |
( |
bool | start_timer | ) |
|
|
private |
◆ EndInterval()
void v8::internal::wasm::WasmExecutionTimer::EndInterval |
( |
| ) |
|
|
private |
◆ Start()
◆ StartInternal()
void v8::internal::wasm::WasmExecutionTimer::StartInternal |
( |
| ) |
|
|
private |
◆ Stop()
◆ StopInternal()
void v8::internal::wasm::WasmExecutionTimer::StopInternal |
( |
| ) |
|
|
private |
◆ Terminate()
void v8::internal::wasm::WasmExecutionTimer::Terminate |
( |
| ) |
|
◆ cooldown_interval_
◆ execute_ratio_histogram_
Histogram* v8::internal::wasm::WasmExecutionTimer::execute_ratio_histogram_ |
|
private |
◆ isolate_
Isolate* v8::internal::wasm::WasmExecutionTimer::isolate_ |
|
private |
◆ kMaxPercentValue
const int v8::internal::wasm::WasmExecutionTimer::kMaxPercentValue = 100000 |
|
staticprivate |
◆ next_interval_time_
base::TimeTicks v8::internal::wasm::WasmExecutionTimer::next_interval_time_ |
|
private |
◆ sample_duration_
const base::TimeDelta v8::internal::wasm::WasmExecutionTimer::sample_duration_ |
|
private |
◆ samples_
std::vector<int> v8::internal::wasm::WasmExecutionTimer::samples_ |
|
private |
◆ slow_threshold_
const int v8::internal::wasm::WasmExecutionTimer::slow_threshold_ |
|
private |
◆ slow_threshold_samples_count_
const size_t v8::internal::wasm::WasmExecutionTimer::slow_threshold_samples_count_ |
|
private |
◆ slow_wasm_histogram_
Histogram* v8::internal::wasm::WasmExecutionTimer::slow_wasm_histogram_ |
|
private |
◆ start_interval_time_
base::TimeTicks v8::internal::wasm::WasmExecutionTimer::start_interval_time_ |
|
private |
◆ window_execute_timer_
◆ window_has_started_
bool v8::internal::wasm::WasmExecutionTimer::window_has_started_ |
|
private |
◆ window_running_time_
base::TimeDelta v8::internal::wasm::WasmExecutionTimer::window_running_time_ |
|
private |
The documentation for this class was generated from the following files: