Index: src/value-serializer.cc |
diff --git a/src/value-serializer.cc b/src/value-serializer.cc |
index f4bd4fd2094e745d46a3f8d27ba094a91c2e8594..e15d0078c5552e431416fc879a70bc82d856f9fc 100644 |
--- a/src/value-serializer.cc |
+++ b/src/value-serializer.cc |
@@ -1617,10 +1617,8 @@ MaybeHandle<JSObject> ValueDeserializer::ReadWasmModule() { |
MaybeHandle<JSObject> result; |
{ |
wasm::ErrorThrower thrower(isolate_, "ValueDeserializer::ReadWasmModule"); |
- result = wasm::CreateModuleObjectFromBytes( |
- isolate_, wire_bytes.begin(), wire_bytes.end(), &thrower, |
- wasm::ModuleOrigin::kWasmOrigin, Handle<Script>::null(), |
- Vector<const byte>::empty()); |
+ result = wasm::SyncCompile(isolate_, &thrower, |
+ wasm::ModuleWireBytes(wire_bytes)); |
} |
RETURN_EXCEPTION_IF_SCHEDULED_EXCEPTION(isolate_, JSObject); |
return result; |