From e8f5842d4a58a94b8a485a7e63dd8657d88eb805 Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Fri, 14 Dec 2018 10:57:46 -0800 Subject: wasm-emscripten-finalize: Add tableSize to metadata (#1826) This allows emscripten to generate table of the correct size. Right now is simply defaults to creating a table to size 1024. --- src/wasm/wasm-emscripten.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/wasm/wasm-emscripten.cpp b/src/wasm/wasm-emscripten.cpp index 953a2edc3..3653d7109 100644 --- a/src/wasm/wasm-emscripten.cpp +++ b/src/wasm/wasm-emscripten.cpp @@ -803,6 +803,7 @@ std::string EmscriptenGlueGenerator::generateEmscriptenMetadata( } meta << " \"staticBump\": " << staticBump << ",\n"; + meta << " \"tableSize\": " << wasm.table.initial.addr << ",\n"; if (!initializerFunctions.empty()) { meta << " \"initializers\": ["; -- cgit v1.2.3