Reviewers: rossberg,

Description:
Enable typed pipeline for the benchmark tests.

R=rossb...@chromium.org
TEST=benchmarks

Please review this at https://codereview.chromium.org/567293003/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files (+8, -9 lines):
  M test/benchmarks/testcfg.py
  M test/mjsunit/mjsunit.status


Index: test/benchmarks/testcfg.py
diff --git a/test/benchmarks/testcfg.py b/test/benchmarks/testcfg.py
index c8d05e61f4727e0a8af15cd8aed5c89ceb3149b4..6607bef8cc68bc51c80e088a40bd32d069a2da4d 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):
Index: test/mjsunit/mjsunit.status
diff --git a/test/mjsunit/mjsunit.status b/test/mjsunit/mjsunit.status
index aa14cb25c3aa8ccdeba07ebd4f511edcf6a3a926..d1312985df2b3943eaca204046f2fc133dc69889 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],


--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to