aboutsummaryrefslogtreecommitdiff
path: root/tests/runner.py
diff options
context:
space:
mode:
authorBenjamin Stover <benjamin.stover@gmail.com>2012-07-30 18:43:30 -0700
committerBenjamin Stover <benjamin.stover@gmail.com>2012-09-05 11:18:40 -0700
commit00338e07d6365fdf2f0ddfa55f95b89d3061f34c (patch)
treec667bb2730882a90ae75fc0839b7e7182e6463fb /tests/runner.py
parentef417d0e7f4d387e0dc378502651851a5f942a26 (diff)
Bitshift optimizer anticipates fns with switches
Conflicts: AUTHORS
Diffstat (limited to 'tests/runner.py')
-rwxr-xr-xtests/runner.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/runner.py b/tests/runner.py
index 2a22fa8b..5a45bfa3 100755
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -7442,6 +7442,9 @@ f.close()
['simplifyExpressionsPre', 'optimizeShiftsConservative']),
(path_from_root('tools', 'test-js-optimizer-t2.js'), open(path_from_root('tools', 'test-js-optimizer-t2-output.js')).read(),
['simplifyExpressionsPre', 'optimizeShiftsAggressive']),
+ # Make sure that optimizeShifts handles functions with shift statements.
+ (path_from_root('tools', 'test-js-optimizer-t3.js'), open(path_from_root('tools', 'test-js-optimizer-t3.js')).read(),
+ ['optimizeShiftsAggressive']),
(path_from_root('tools', 'test-js-optimizer-regs.js'), open(path_from_root('tools', 'test-js-optimizer-regs-output.js')).read(),
['registerize']),
]: