diff options
author | Sam Clegg <sbc@chromium.org> | 2024-03-22 17:26:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-22 17:26:43 -0700 |
commit | 81b8497164cff31af3bbd66f8b2aee55503b74cb (patch) | |
tree | 1f526a8aa0f408cfec39bb59831eaee8e9e3230c /src/wasm-interpreter.h | |
parent | b3fea30f84fef3ff7aa77775e00b83ba62d997cc (diff) | |
download | binaryen-81b8497164cff31af3bbd66f8b2aee55503b74cb.tar.gz binaryen-81b8497164cff31af3bbd66f8b2aee55503b74cb.tar.bz2 binaryen-81b8497164cff31af3bbd66f8b2aee55503b74cb.zip |
Remove "minimal" JS import/export legalization (#6428)
This change removes the "minimal" mode from `LegalizeJSInterface`
which was added in #1883.
The idea behind this change was to avoid legalizing most function except
those we know that JS will be calling. The idea was that for dynamic
linking we always want the non-legalized version to be shared between
wasm module. These days we solve this problem in a different way with
the `legalize-js-interface-export-originals` which exports the original
functions alongside the legalized ones. Emscripten then always
prefers the `$orig` functions when doing dynamic linking.
Diffstat (limited to 'src/wasm-interpreter.h')
0 files changed, 0 insertions, 0 deletions