Paint the tree green for TF some more.
authormstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 1 Aug 2014 13:08:05 +0000 (13:08 +0000)
committermstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 1 Aug 2014 13:08:05 +0000 (13:08 +0000)
TBR=titzer@chromium.org

Review URL: https://codereview.chromium.org/434023003

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22792 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/compiler/pipeline.h
test/mozilla/mozilla.status
test/test262/test262.status

index 65ce056..6d69dd0 100644 (file)
@@ -50,7 +50,14 @@ class Pipeline {
   Zone* zone() { return info_->zone(); }
   Isolate* isolate() { return info_->isolate(); }
 
-  static inline bool SupportedTarget() { return V8_TURBOFAN_TARGET != 0; }
+  static inline bool SupportedTarget() {
+#if V8_TARGET_ARCH_ARM64
+    // TODO(turbofan): The ARM64 port is temporarily disabled.
+    return false;
+#else
+    return V8_TURBOFAN_TARGET != 0;
+#endif
+  }
 
   static inline bool VerifyGraphs() {
 #ifdef DEBUG
index 0c3a32d..a90c9f1 100644 (file)
   'js1_5/Regress/regress-104077': [PASS, NO_VARIANTS],
   'js1_5/Regress/regress-396684': [PASS, NO_VARIANTS],
   'js1_5/Regress/regress-80981': [PASS, NO_VARIANTS],
+  'js1_5/Array/regress-99120-01': [PASS, NO_VARIANTS],
+
+  # TODO(turbofan): Large switch statements crash.
+  'js1_5/Regress/regress-366601': [PASS, NO_VARIANTS],
+  'js1_5/Regress/regress-398085-01': [PASS, NO_VARIANTS],
 
   ##################### SKIPPED TESTS #####################
 
index 0a2dd07..5f02a66 100644 (file)
 
   '15.5.4.9_CE': [['no_i18n', SKIP]],
 
+  # TODO(turbofan): Timeouts on TurboFan need investigation.
+  '10.1.1_13': [PASS, NO_VARIANTS],
+  '10.1.1_19_c': [PASS, NO_VARIANTS],
+
   # BUG(v8:3455)
   '11.2.3_b': [FAIL],
   '12.2.3_b': [FAIL],