![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <optimizing-compile-dispatcher.h>
Public Member Functions | |
void | Enqueue (TurbofanCompilationJob *job) |
std::unique_ptr< TurbofanCompilationJob > | Dequeue () |
int | InstallGeneratedBuiltins (Isolate *isolate, int installed_count) |
size_t | size () const |
bool | empty () const |
Private Attributes | |
std::deque< TurbofanCompilationJob * > | queue_ |
base::Mutex | mutex_ |
Definition at line 151 of file optimizing-compile-dispatcher.h.
std::unique_ptr< TurbofanCompilationJob > v8::internal::OptimizingCompileOutputQueue::Dequeue | ( | ) |
Definition at line 459 of file optimizing-compile-dispatcher.cc.
bool v8::internal::OptimizingCompileOutputQueue::empty | ( | ) | const |
Definition at line 469 of file optimizing-compile-dispatcher.cc.
void v8::internal::OptimizingCompileOutputQueue::Enqueue | ( | TurbofanCompilationJob * | job | ) |
Definition at line 453 of file optimizing-compile-dispatcher.cc.
int v8::internal::OptimizingCompileOutputQueue::InstallGeneratedBuiltins | ( | Isolate * | isolate, |
int | installed_count ) |
Definition at line 471 of file optimizing-compile-dispatcher.cc.
size_t v8::internal::OptimizingCompileOutputQueue::size | ( | ) | const |
Definition at line 467 of file optimizing-compile-dispatcher.cc.
|
private |
Definition at line 167 of file optimizing-compile-dispatcher.h.
|
private |
Definition at line 163 of file optimizing-compile-dispatcher.h.