diff options
Diffstat (limited to 'chromium/v8/src/wasm/baseline/liftoff-compiler.h')
-rw-r--r-- | chromium/v8/src/wasm/baseline/liftoff-compiler.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/v8/src/wasm/baseline/liftoff-compiler.h b/chromium/v8/src/wasm/baseline/liftoff-compiler.h index 9aeed016287..e1fb79138f7 100644 --- a/chromium/v8/src/wasm/baseline/liftoff-compiler.h +++ b/chromium/v8/src/wasm/baseline/liftoff-compiler.h @@ -6,6 +6,7 @@ #define V8_WASM_BASELINE_LIFTOFF_COMPILER_H_ #include "src/base/macros.h" +#include "src/wasm/function-compiler.h" namespace v8 { namespace internal { @@ -16,7 +17,7 @@ namespace wasm { struct CompilationEnv; struct FunctionBody; -class WasmCompilationUnit; +class NativeModule; struct WasmFeatures; class LiftoffCompilationUnit final { @@ -24,8 +25,9 @@ class LiftoffCompilationUnit final { explicit LiftoffCompilationUnit(WasmCompilationUnit* wasm_unit) : wasm_unit_(wasm_unit) {} - bool ExecuteCompilation(CompilationEnv*, const FunctionBody&, Counters*, - WasmFeatures* detected); + WasmCompilationResult ExecuteCompilation(CompilationEnv*, const FunctionBody&, + Counters*, + WasmFeatures* detected_features); private: WasmCompilationUnit* const wasm_unit_; |