#include <wasm-turboshaft-compiler.h>
|  | 
| enum | Status { SUCCEEDED
, FAILED
, RETRY_ON_MAIN_THREAD
 } | 
|  | 
| enum class | State { kReadyToPrepare
, kReadyToExecute
, kReadyToFinalize
, kSucceeded
,
 kFailed
 }
 | 
|  | 
| virtual Status | PrepareJobImpl (Isolate *isolate)=0 | 
|  | 
| virtual Status | ExecuteJobImpl (RuntimeCallStats *stats, LocalIsolate *local_heap)=0 | 
|  | 
| virtual Status | FinalizeJobImpl (Isolate *isolate)=0 | 
|  | 
| GlobalHandleVector< Map > | CollectRetainedMaps (Isolate *isolate, DirectHandle< Code > code) | 
|  | 
| void | RegisterWeakObjectsInOptimizedCode (Isolate *isolate, DirectHandle< NativeContext > context, DirectHandle< Code > code, GlobalHandleVector< Map > maps) | 
|  | 
| V8_WARN_UNUSED_RESULT Status | UpdateState (Status status, State next_state) | 
|  | 
| base::TimeDelta | time_taken_to_prepare_ | 
|  | 
| base::TimeDelta | time_taken_to_execute_ | 
|  | 
| base::TimeDelta | time_taken_to_finalize_ | 
|  | 
| base::ElapsedTimer | timer_ | 
|  | 
Definition at line 30 of file wasm-turboshaft-compiler.h.
 
◆ TurboshaftCompilationJob()
  
  | 
        
          | v8::internal::compiler::turboshaft::TurboshaftCompilationJob::TurboshaftCompilationJob | ( | OptimizedCompilationInfo * | compilation_info, |  
          |  |  | State | initial_state ) |  | inline | 
 
 
◆ compilation_info()
◆ compilation_info_
The documentation for this class was generated from the following file: