![]() |
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.