| Index: src/compiler/wasm-compiler.h
|
| diff --git a/src/compiler/wasm-compiler.h b/src/compiler/wasm-compiler.h
|
| index d4bcf1e1911d7103297b029abca8bc06144aaf46..cfffa466ab3f2a26ddf453f802e49e6d7c5067dc 100644
|
| --- a/src/compiler/wasm-compiler.h
|
| +++ b/src/compiler/wasm-compiler.h
|
| @@ -82,8 +82,7 @@ class WasmCompilationUnit final {
|
| };
|
|
|
| // Wraps a JS function, producing a code object that can be called from WASM.
|
| -Handle<Code> CompileWasmToJSWrapper(Isolate* isolate,
|
| - Handle<JSFunction> function,
|
| +Handle<Code> CompileWasmToJSWrapper(Isolate* isolate, Handle<JSReceiver> target,
|
| wasm::FunctionSig* sig, uint32_t index,
|
| Handle<String> import_module,
|
| MaybeHandle<String> import_function);
|
| @@ -162,8 +161,7 @@ class WasmGraphBuilder {
|
| uint32_t sig_index, wasm::FunctionSig* sig,
|
| wasm::WasmCodePosition position);
|
| void BuildJSToWasmWrapper(Handle<Code> wasm_code, wasm::FunctionSig* sig);
|
| - void BuildWasmToJSWrapper(Handle<JSFunction> function,
|
| - wasm::FunctionSig* sig);
|
| + void BuildWasmToJSWrapper(Handle<JSReceiver> target, wasm::FunctionSig* sig);
|
|
|
| Node* ToJS(Node* node, Node* context, wasm::LocalType type);
|
| Node* FromJS(Node* node, Node* context, wasm::LocalType type);
|
|
|