summaryrefslogtreecommitdiff
path: root/chromium/v8/src/wasm/baseline/liftoff-compiler.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/wasm/baseline/liftoff-compiler.h')
-rw-r--r--chromium/v8/src/wasm/baseline/liftoff-compiler.h8
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_;