summaryrefslogtreecommitdiff
path: root/src/wasm/wasm.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2024-07-11 12:33:58 -0700
committerGitHub <noreply@github.com>2024-07-11 12:33:58 -0700
commit020e6cc7923419520f6fe825912f17b811770ce8 (patch)
treed9ece1cbe098170bfec45b045e69f6a25dfa2e7c /src/wasm/wasm.cpp
parent56139818e57327ee3b071e2ab176632d09fdeda0 (diff)
downloadbinaryen-020e6cc7923419520f6fe825912f17b811770ce8.tar.gz
binaryen-020e6cc7923419520f6fe825912f17b811770ce8.tar.bz2
binaryen-020e6cc7923419520f6fe825912f17b811770ce8.zip
[WasmGC] Heap2Local: Optimize RefCast failures (#6727)
Previously we just did not optimize cases where our escape analysis showed an allocation flowed into a cast that failed. However, after inlining there can be real-world cases where that happens, even in traps-never-happen mode (if the cast is behind a conditional branch), so it seems worth optimizing.
Diffstat (limited to 'src/wasm/wasm.cpp')
0 files changed, 0 insertions, 0 deletions