|
| InterpreterCompilationJob (ParseInfo *parse_info, FunctionLiteral *literal, Handle< Script > script, AccountingAllocator *allocator, std::vector< FunctionLiteral * > *eager_inner_literals, LocalIsolate *local_isolate) |
|
| InterpreterCompilationJob (const InterpreterCompilationJob &)=delete |
|
InterpreterCompilationJob & | operator= (const InterpreterCompilationJob &)=delete |
|
| UnoptimizedCompilationJob (uintptr_t stack_limit, ParseInfo *parse_info, UnoptimizedCompilationInfo *compilation_info) |
|
V8_WARN_UNUSED_RESULT Status | ExecuteJob () |
|
V8_WARN_UNUSED_RESULT Status | FinalizeJob (DirectHandle< SharedFunctionInfo > shared_info, Isolate *isolate) |
|
V8_WARN_UNUSED_RESULT Status | FinalizeJob (DirectHandle< SharedFunctionInfo > shared_info, LocalIsolate *isolate) |
|
void | RecordCompilationStats (Isolate *isolate) const |
|
void | RecordFunctionCompilation (LogEventListener::CodeTag code_type, Handle< SharedFunctionInfo > shared, Isolate *isolate) const |
|
ParseInfo * | parse_info () const |
|
UnoptimizedCompilationInfo * | compilation_info () const |
|
uintptr_t | stack_limit () const |
|
base::TimeDelta | time_taken_to_execute () const |
|
base::TimeDelta | time_taken_to_finalize () const |
|
void | ClearParseInfo () |
|
| CompilationJob (State initial_state) |
|
virtual | ~CompilationJob ()=default |
|
State | state () const |
|
Definition at line 31 of file interpreter.cc.
◆ InterpreterCompilationJob() [1/2]
◆ InterpreterCompilationJob() [2/2]
◆ CheckAndPrintBytecodeMismatch()
template<typename IsolateT >
◆ DoFinalizeJobImpl()
template<typename IsolateT >
◆ ExecuteJobImpl()
◆ FinalizeJobImpl() [1/2]
◆ FinalizeJobImpl() [2/2]
◆ generator()
BytecodeGenerator * v8::internal::interpreter::InterpreterCompilationJob::generator |
( |
| ) |
|
|
inlineprivate |
◆ operator=()
◆ compilation_info_
◆ generator_
◆ local_isolate_
LocalIsolate* v8::internal::interpreter::InterpreterCompilationJob::local_isolate_ |
|
private |
◆ zone_
Zone v8::internal::interpreter::InterpreterCompilationJob::zone_ |
|
private |
The documentation for this class was generated from the following file: