summaryrefslogtreecommitdiff
path: root/deps/v8/test/wasm-api-tests/finalize.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/wasm-api-tests/finalize.cc')
-rw-r--r--deps/v8/test/wasm-api-tests/finalize.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/deps/v8/test/wasm-api-tests/finalize.cc b/deps/v8/test/wasm-api-tests/finalize.cc
index 19646cf007..77cd588449 100644
--- a/deps/v8/test/wasm-api-tests/finalize.cc
+++ b/deps/v8/test/wasm-api-tests/finalize.cc
@@ -36,10 +36,11 @@ void FinalizeModule(void* data) {
g_modules_finalized += static_cast<int>(reinterpret_cast<intptr_t>(data));
}
-void RunInStore(Store* store, ZoneBuffer* wire_bytes, int iterations) {
- size_t size = wire_bytes->end() - wire_bytes->begin();
+void RunInStore(Store* store, base::Vector<const uint8_t> wire_bytes,
+ int iterations) {
vec<byte_t> binary = vec<byte_t>::make(
- size, reinterpret_cast<byte_t*>(const_cast<byte*>(wire_bytes->begin())));
+ wire_bytes.size(),
+ reinterpret_cast<byte_t*>(const_cast<byte*>(wire_bytes.begin())));
own<Module> module = Module::make(store, binary);
module->set_host_info(reinterpret_cast<void*>(kModuleMagic), &FinalizeModule);
for (int iteration = 0; iteration < iterations; iteration++) {