![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <function-compiler.h>
Public Member Functions | |
WasmCompilationUnit (int index, ExecutionTier tier, ForDebugging for_debugging) | |
WasmCompilationResult | ExecuteCompilation (CompilationEnv *, const WireBytesStorage *, Counters *, WasmDetectedFeatures *detected) |
ExecutionTier | tier () const |
ForDebugging | for_debugging () const |
int | func_index () const |
Static Public Member Functions | |
static void | CompileWasmFunction (Counters *, NativeModule *, WasmDetectedFeatures *detected, const WasmFunction *, ExecutionTier) |
Private Attributes | |
int | func_index_ |
ExecutionTier | tier_ |
ForDebugging | for_debugging_ |
Definition at line 96 of file function-compiler.h.
|
inline |
Definition at line 98 of file function-compiler.h.
|
static |
Definition at line 163 of file function-compiler.cc.
WasmCompilationResult v8::internal::wasm::WasmCompilationUnit::ExecuteCompilation | ( | CompilationEnv * | env, |
const WireBytesStorage * | wire_bytes_storage, | ||
Counters * | counters, | ||
WasmDetectedFeatures * | detected ) |
|
inline |
Definition at line 109 of file function-compiler.h.
|
inline |
Definition at line 110 of file function-compiler.h.
|
inline |
Definition at line 108 of file function-compiler.h.
|
private |
Definition at line 119 of file function-compiler.h.
|
private |
Definition at line 117 of file function-compiler.h.
|
private |
Definition at line 118 of file function-compiler.h.