|
| PipelineCompilationJob (Isolate *isolate, Handle< SharedFunctionInfo > shared_info, Handle< JSFunction > function, BytecodeOffset osr_offset, CodeKind code_kind) |
|
| ~PipelineCompilationJob () final |
|
| PipelineCompilationJob (const PipelineCompilationJob &)=delete |
|
PipelineCompilationJob & | operator= (const PipelineCompilationJob &)=delete |
|
V8_EXPORT_PRIVATE | TurbofanCompilationJob (Isolate *isolate, OptimizedCompilationInfo *compilation_info, State initial_state) |
|
OptimizedCompilationInfo * | compilation_info () const |
|
Status | RetryOptimization (BailoutReason reason) |
|
Status | AbortOptimization (BailoutReason reason) |
|
void | RecordCompilationStats (ConcurrencyMode mode, Isolate *isolate) const |
|
void | RecordFunctionCompilation (LogEventListener::CodeTag code_type, Isolate *isolate) const |
|
virtual int | FinalizeOrder () const |
|
uint64_t | trace_id () const |
|
Isolate * | isolate () const |
|
void | Cancel () |
|
| OptimizedCompilationJob (const char *compiler_name, State initial_state) |
|
V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT Status | PrepareJob (Isolate *isolate) |
|
V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT Status | ExecuteJob (RuntimeCallStats *stats, LocalIsolate *local_isolate=nullptr) |
|
V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT Status | FinalizeJob (Isolate *isolate) |
|
const char * | compiler_name () const |
|
double | prepare_in_ms () const |
|
double | execute_in_ms () const |
|
double | finalize_in_ms () const |
|
V8_WARN_UNUSED_RESULT base::TimeDelta | ElapsedTime () const |
|
| CompilationJob (State initial_state) |
|
virtual | ~CompilationJob ()=default |
|
State | state () const |
|
Definition at line 506 of file pipeline.cc.