#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: