diff options
author | Sigmund Vik <sigmund_vik@yahoo.com> | 2012-04-05 16:54:03 +0200 |
---|---|---|
committer | Sigmund Vik <sigmund_vik@yahoo.com> | 2012-04-05 16:54:03 +0200 |
commit | 55c6a4aae4f5e6f0c62e912d5fac17489160e08f (patch) | |
tree | bb6cd8d11a3a5c2db64b357f1a91fee0a90d6df3 /src/framework.js | |
parent | 5600f6c264e081abfccc232633e356ee34b5a2d1 (diff) |
Fixes to test_emcc for Windows.
Unfortunately one of the optimization cases still fails:
(['-o', 'something.js', '-O3', '--closure', '0'], 3, None, 0, 0)
for this assert:
assert 'HEAP8[HEAP32[' in generated or 'HEAP8[$vla1 + (($storemerge4 | 0) / 2 & -1) | 0]' in generated or 'HEAP8[$vla1 + (($storemerge4 | 0) / 2 & -1) | 0]' in generated or 'HEAP8[$vla1 + (($i_04 | 0) / 2 & -1) | 0]' in generated or 'HEAP8[$vla1 + ($i_04 / 2 & -1)]' in generated or 'HEAP8[$1 + (($i_01 | 0)/ 2 & -1) | 0]' in generated or 'HEAP8[$1 + (($i_01 | 0) / 2 & -1) | 0]' in generated, 'eliminator should create compound expressions, and fewer one-time vars'
The generated string is:
http://pastebin.com/cmgE1fJt
The corresponding generated string for the -O2 test cases is:
http://pastebin.com/4FiHLgPG
Diffstat (limited to 'src/framework.js')
0 files changed, 0 insertions, 0 deletions