diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-11-08 14:54:18 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-11-08 14:54:18 -0800 |
commit | c715cec68f4c965ca443669fcf48eecfa70b52d8 (patch) | |
tree | 61203a49205021e1525655deb9a32074d00fa0bc /tools/eliminator/asm-eliminator-test-output.js | |
parent | 7f870cf9c357f6a1138ba612ace7d7249f85e250 (diff) |
invalidate calls on conditionals in js optimizer, to avoid eliminating into a non-executing code path
Diffstat (limited to 'tools/eliminator/asm-eliminator-test-output.js')
-rw-r--r-- | tools/eliminator/asm-eliminator-test-output.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/eliminator/asm-eliminator-test-output.js b/tools/eliminator/asm-eliminator-test-output.js index dda82047..434fbaf9 100644 --- a/tools/eliminator/asm-eliminator-test-output.js +++ b/tools/eliminator/asm-eliminator-test-output.js @@ -291,4 +291,11 @@ function watIf() { if ($cmp38) {} else {} } } +function select2($foundBase_0_off0) { + $foundBase_0_off0 = $foundBase_0_off0 | 0; + var $call24 = 0; + $call24 = MUST_RUN() | 0; + STACKTOP = sp; + return ($foundBase_0_off0 ? 0 : $call24) | 0; +} |