summaryrefslogtreecommitdiff
path: root/test/mutable-global.wasm.fromBinary
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2023-08-23 13:53:16 -0700
committerGitHub <noreply@github.com>2023-08-23 13:53:16 -0700
commit0f933bafc25a066e3cf17485425969c097a8be2a (patch)
tree3dea2b7798a431b2b1eba7e879a621ec40969998 /test/mutable-global.wasm.fromBinary
parent6dad9fb15130515bc7eed60270263f3d8269b60f (diff)
downloadbinaryen-0f933bafc25a066e3cf17485425969c097a8be2a.tar.gz
binaryen-0f933bafc25a066e3cf17485425969c097a8be2a.tar.bz2
binaryen-0f933bafc25a066e3cf17485425969c097a8be2a.zip
SignatureRefining: Handle updates to call.without.effects (#5884)
If we refine a signature type that is used in a call.without.effects then that call's results may need to be updated. In the IR it looks like a normal call that happens to pass a function reference as the last param, but it actually means that we call that function (without side effects), so we need to have the same results, and the validator already verified that (so the new testcase here fails without this fix).
Diffstat (limited to 'test/mutable-global.wasm.fromBinary')
0 files changed, 0 insertions, 0 deletions