diff options
author | Sam Clegg <sbc@chromium.org> | 2020-10-01 11:27:02 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-01 11:27:02 -0700 |
commit | 7549fa413b6e3a8eba1f8cfba1c24f01692cfb5b (patch) | |
tree | ebd2ac0946012eebdc2db33b7bc03641db432f40 /src/wasm | |
parent | e1a843b15d9939eaa258261f5fed67ea9c493a65 (diff) | |
download | binaryen-7549fa413b6e3a8eba1f8cfba1c24f01692cfb5b.tar.gz binaryen-7549fa413b6e3a8eba1f8cfba1c24f01692cfb5b.tar.bz2 binaryen-7549fa413b6e3a8eba1f8cfba1c24f01692cfb5b.zip |
Stop generating __growWasmMemory (#3180)
This depends on https://github.com/emscripten-core/emscripten/pull/12391
Diffstat (limited to 'src/wasm')
-rw-r--r-- | src/wasm/wasm-emscripten.cpp | 13 | ||||
-rw-r--r-- | src/wasm/wasm.cpp | 1 |
2 files changed, 0 insertions, 14 deletions
diff --git a/src/wasm/wasm-emscripten.cpp b/src/wasm/wasm-emscripten.cpp index a0f0ade9d..178a0865b 100644 --- a/src/wasm/wasm-emscripten.cpp +++ b/src/wasm/wasm-emscripten.cpp @@ -116,19 +116,6 @@ void EmscriptenGlueGenerator::generatePostInstantiateFunction() { wasm.addExport(ex); } -Function* EmscriptenGlueGenerator::generateMemoryGrowthFunction() { - Name name(GROW_WASM_MEMORY); - std::vector<NameType> params{{NEW_SIZE, Type::i32}}; - Function* growFunction = - builder.makeFunction(name, std::move(params), Type::i32, {}); - growFunction->body = - builder.makeMemoryGrow(builder.makeLocalGet(0, Type::i32)); - - addExportedFunction(wasm, growFunction); - - return growFunction; -} - inline void exportFunction(Module& wasm, Name name, bool must_export) { if (!wasm.getFunctionOrNull(name)) { assert(!must_export); diff --git a/src/wasm/wasm.cpp b/src/wasm/wasm.cpp index 738823d66..dce6ac7de 100644 --- a/src/wasm/wasm.cpp +++ b/src/wasm/wasm.cpp @@ -50,7 +50,6 @@ const char* Memory64Feature = "memory64"; } // namespace UserSections } // namespace BinaryConsts -Name GROW_WASM_MEMORY("__growWasmMemory"); Name WASM_CALL_CTORS("__wasm_call_ctors"); Name MEMORY_BASE("__memory_base"); Name TABLE_BASE("__table_base"); |