aboutsummaryrefslogtreecommitdiff
path: root/tests/runner.py
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2011-12-10 17:23:42 -0800
committerAlon Zakai <alonzakai@gmail.com>2011-12-10 17:23:42 -0800
commit462d7e6f9d9e92df985a6114d7c6f3b50aff6db0 (patch)
tree785c79f47f8d8aa95ba8de8dd17d63cc3551937c /tests/runner.py
parent1f0e073db6c082c2c8f693169bb7a0e035af16cf (diff)
benchmark tweaks, remove some js-optimizer passes that seem to not help
Diffstat (limited to 'tests/runner.py')
-rw-r--r--tests/runner.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/runner.py b/tests/runner.py
index 5af0a82a..d50777ab 100644
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -4938,7 +4938,8 @@ else:
print 'Benchmarking JS engine:', JS_ENGINE
Building.COMPILER_TEST_OPTS = []
- POST_OPTIMIZATIONS = [['js-optimizer', 'loopOptimizer'], 'eliminator', 'closure', ['js-optimizer', 'unGlobalize', 'removeAssignsToUndefined', 'simplifyExpressions']]
+ # TODO: Use other js optimizer options, like remove assigns to undefined (seems to slow us down more than speed us up)
+ POST_OPTIMIZATIONS = [['js-optimizer', 'loopOptimizer'], 'eliminator', 'closure', ['js-optimizer', 'simplifyExpressions']]
TEST_REPS = 10
TOTAL_TESTS = 7
@@ -4955,6 +4956,7 @@ else:
Settings.USE_TYPED_ARRAYS = 1
Settings.QUANTUM_SIZE = 1
Settings.I64_MODE = 0
+ Settings.DOUBLE_MODE = 0
Settings.ASSERTIONS = Settings.SAFE_HEAP = Settings.CHECK_OVERFLOWS = Settings.CORRECT_OVERFLOWS = Settings.CHECK_SIGNS = Settings.INIT_STACK = Settings.PGO = Settings.RUNTIME_TYPE_INFO = 0
Settings.INVOKE_RUN = 1
Settings.CORRECT_SIGNS = 0