![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Types | |
enum class | State { kPending , kRunning , kAbortRequested , kReadyToFinalize , kAborted , kPendingToRunOnForeground , kFinalizingNow , kAbortingNow , kFinalized } |
Public Member Functions | |
Job (std::unique_ptr< BackgroundCompileTask > task) | |
~Job () | |
bool | is_running_on_background () const |
Public Attributes | |
std::unique_ptr< BackgroundCompileTask > | task |
State | state = State::kPending |
Definition at line 114 of file lazy-compile-dispatcher.h.
|
strong |
Enumerator | |
---|---|
kPending | |
kRunning | |
kAbortRequested | |
kReadyToFinalize | |
kAborted | |
kPendingToRunOnForeground | |
kFinalizingNow | |
kAbortingNow | |
kFinalized |
Definition at line 115 of file lazy-compile-dispatcher.h.
|
explicit |
Definition at line 55 of file lazy-compile-dispatcher.cc.
|
default |
|
inline |
Definition at line 144 of file lazy-compile-dispatcher.h.
State v8::internal::LazyCompileDispatcher::Job::state = State::kPending |
Definition at line 149 of file lazy-compile-dispatcher.h.
std::unique_ptr<BackgroundCompileTask> v8::internal::LazyCompileDispatcher::Job::task |
Definition at line 148 of file lazy-compile-dispatcher.h.