![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
PipelineCompilationJob (Isolate *isolate, Handle< SharedFunctionInfo > shared_info, Handle< JSFunction > function) | |
![]() | |
OptimizedCompilationJob (uintptr_t stack_limit, OptimizedCompilationInfo *compilation_info, const char *compiler_name, State initial_state=State::kReadyToPrepare) | |
V8_WARN_UNUSED_RESULT Status | PrepareJob (Isolate *isolate) |
V8_WARN_UNUSED_RESULT Status | ExecuteJob () |
V8_WARN_UNUSED_RESULT Status | FinalizeJob (Isolate *isolate) |
Status | RetryOptimization (BailoutReason reason) |
Status | AbortOptimization (BailoutReason reason) |
void | RecordCompilationStats () const |
void | RecordFunctionCompilation (CodeEventListener::LogEventsAndTags tag, Isolate *isolate) const |
OptimizedCompilationInfo * | compilation_info () const |
![]() | |
CompilationJob (uintptr_t stack_limit, State initial_state) | |
void | set_stack_limit (uintptr_t stack_limit) |
uintptr_t | stack_limit () const |
State | state () const |
Protected Member Functions | |
Status | PrepareJobImpl (Isolate *isolate) final |
Status | ExecuteJobImpl () final |
Status | FinalizeJobImpl (Isolate *isolate) final |
void | RegisterWeakObjectsInOptimizedCode (Handle< Code > code, Isolate *isolate) |
![]() | |
V8_WARN_UNUSED_RESULT Status | UpdateState (Status status, State next_state) |
Additional Inherited Members | |
![]() | |
enum | Status { SUCCEEDED, FAILED } |
enum | State { kReadyToPrepare, kReadyToExecute, kReadyToFinalize, kSucceeded, kFailed } |
Definition at line 837 of file pipeline.cc.