summaryrefslogtreecommitdiff
path: root/src/wasm/parsing.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2021-03-01 19:33:10 +0000
committerGitHub <noreply@github.com>2021-03-01 11:33:10 -0800
commit575aec37f3fe4793b1d16275426c6369864e1540 (patch)
treeb9d047a7d56fb89c8f63c9ebdef99cd4f5a7886f /src/wasm/parsing.cpp
parent27a841eec6ceb171caae2a2cbd7c92ecdf8d78eb (diff)
downloadbinaryen-575aec37f3fe4793b1d16275426c6369864e1540.tar.gz
binaryen-575aec37f3fe4793b1d16275426c6369864e1540.tar.bz2
binaryen-575aec37f3fe4793b1d16275426c6369864e1540.zip
[Wasm Exceptions] Fix/work around delegate issues in Inlining pass (#3633)
1. Ignore the fake delegate target in the unique name mapper. The mapper is run after inlining, so this fixes inlining into a function that has a delegate to the caller. 2. Do not inline a function with a delegate. We should support this eventually, but for now I think this is good enough. After this Inlining should be safe to run on exceptions code.
Diffstat (limited to 'src/wasm/parsing.cpp')
0 files changed, 0 insertions, 0 deletions