| Index: src/compiler/wasm-compiler.h | 
| diff --git a/src/compiler/wasm-compiler.h b/src/compiler/wasm-compiler.h | 
| index fa01b485373a35118448da10ea8ac459a9946181..a1bad1f0e51d70b77ec241f3446835ccc283fe4c 100644 | 
| --- a/src/compiler/wasm-compiler.h | 
| +++ b/src/compiler/wasm-compiler.h | 
| @@ -102,6 +102,12 @@ Handle<Code> CompileJSToWasmWrapper(Isolate* isolate, | 
| const wasm::WasmModule* module, | 
| Handle<Code> wasm_code, uint32_t index); | 
|  | 
| +// Compiles a stub that redirects a call to a wasm function to the wasm | 
| +// interpreter. It's ABI compatible with the compiled wasm function. | 
| +Handle<Code> CompileWasmInterpreterEntry(Isolate* isolate, uint32_t func_index, | 
| +                                         wasm::FunctionSig* sig, | 
| +                                         Handle<WasmInstanceObject> instance); | 
| + | 
| // Abstracts details of building TurboFan graph nodes for WASM to separate | 
| // the WASM decoder from the internal details of TurboFan. | 
| class WasmTrapHelper; | 
| @@ -182,6 +188,8 @@ class WasmGraphBuilder { | 
|  | 
| void BuildJSToWasmWrapper(Handle<Code> wasm_code, wasm::FunctionSig* sig); | 
| void BuildWasmToJSWrapper(Handle<JSReceiver> target, wasm::FunctionSig* sig); | 
| +  void BuildWasmInterpreterEntry(uint32_t func_index, wasm::FunctionSig* sig, | 
| +                                 Handle<WasmInstanceObject> instance); | 
|  | 
| Node* ToJS(Node* node, wasm::ValueType type); | 
| Node* FromJS(Node* node, Node* context, wasm::ValueType type); | 
|  |