summaryrefslogtreecommitdiff
path: root/src/wasm-interpreter.h
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2024-03-22 17:26:43 -0700
committerGitHub <noreply@github.com>2024-03-22 17:26:43 -0700
commit81b8497164cff31af3bbd66f8b2aee55503b74cb (patch)
tree1f526a8aa0f408cfec39bb59831eaee8e9e3230c /src/wasm-interpreter.h
parentb3fea30f84fef3ff7aa77775e00b83ba62d997cc (diff)
downloadbinaryen-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