From 2b9e1c54d4ca9f74e773f1d7baad3a2adddf46b4 Mon Sep 17 00:00:00 2001 From: "mstarzinger@chromium.org" Date: Mon, 15 Sep 2014 12:48:55 +0000 Subject: [PATCH] Enable typed pipeline for the benchmark tests. R=rossberg@chromium.org TEST=benchmarks Review URL: https://codereview.chromium.org/567293003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23944 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- test/benchmarks/testcfg.py | 3 +-- test/mjsunit/mjsunit.status | 14 +++++++------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/test/benchmarks/testcfg.py b/test/benchmarks/testcfg.py index c8d05e6..6607bef 100644 --- a/test/benchmarks/testcfg.py +++ b/test/benchmarks/testcfg.py @@ -186,8 +186,7 @@ class BenchmarksTestSuite(testsuite.TestSuite): # Both --nocrankshaft and --stressopt are very slow. Add TF but without # always opt to match the way the benchmarks are run for performance # testing. - # TODO(mstarzinger): Enable typed pipeline soon! - return [[], ["--turbo-filter=*", "--noturbo-types"]] + return [[], ["--turbo-filter=*"]] def GetSuite(name, root): diff --git a/test/mjsunit/mjsunit.status b/test/mjsunit/mjsunit.status index aa14cb2..d131298 100644 --- a/test/mjsunit/mjsunit.status +++ b/test/mjsunit/mjsunit.status @@ -67,21 +67,20 @@ 'debug-references': [PASS, NO_VARIANTS], 'regress/regress-263': [PASS, NO_VARIANTS], - # TODO(mstarzinger/rossberg): Typer doesn't like contexts very much. + # TODO(rossberg): Typer doesn't like contexts very much. 'harmony/block-conflicts': [PASS, NO_VARIANTS], 'harmony/block-for': [PASS, NO_VARIANTS], 'harmony/block-leave': [PASS, NO_VARIANTS], 'harmony/block-let-crankshaft': [PASS, NO_VARIANTS], 'harmony/empty-for': [PASS, NO_VARIANTS], - # TODO(mstarzinger): Needs more investigation. - 'polymorph-arrays': [PASS, NO_VARIANTS], - 'string-oom-concat': [PASS, NO_VARIANTS], - 'unbox-double-arrays': [PASS, NO_VARIANTS], - 'compiler/osr-warm': [PASS, NO_VARIANTS], - 'harmony/proxies-json': [PASS, NO_VARIANTS], + # TODO(mstarzinger): Typed lowering screws up valueOf vs. toString order. 'regress/regress-760-1': [PASS, NO_VARIANTS], 'regress/regress-760-2': [PASS, NO_VARIANTS], + 'harmony/proxies-json': [PASS, NO_VARIANTS], + + # Unused code is optimized away, think about fixing the test case. + 'string-oom-concat': [PASS, NO_VARIANTS], 'regress/regress-crbug-357052': [PASS, NO_VARIANTS], # Some tests are over-restrictive about object layout. @@ -93,6 +92,7 @@ 'bit-not': [PASS, NO_VARIANTS], 'json2': [PASS, NO_VARIANTS], 'packed-elements': [PASS, NO_VARIANTS], + 'unbox-double-arrays': [PASS, NO_VARIANTS], 'whitespaces': [PASS, NO_VARIANTS], 'compiler/osr-assert': [PASS, NO_VARIANTS], 'regress/regress-2185-2': [PASS, NO_VARIANTS], -- 2.7.4