From c1f60c6c1fcc0fbf4885388b38f9d11575432352 Mon Sep 17 00:00:00 2001 From: "mstarzinger@chromium.org" Date: Fri, 1 Aug 2014 13:08:05 +0000 Subject: [PATCH] Paint the tree green for TF some more. 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 | 9 ++++++++- test/mozilla/mozilla.status | 5 +++++ test/test262/test262.status | 4 ++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/compiler/pipeline.h b/src/compiler/pipeline.h index 65ce056..6d69dd0 100644 --- a/src/compiler/pipeline.h +++ b/src/compiler/pipeline.h @@ -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 diff --git a/test/mozilla/mozilla.status b/test/mozilla/mozilla.status index 0c3a32d..a90c9f1 100644 --- a/test/mozilla/mozilla.status +++ b/test/mozilla/mozilla.status @@ -59,6 +59,11 @@ '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 ##################### diff --git a/test/test262/test262.status b/test/test262/test262.status index 0a2dd07..5f02a66 100644 --- a/test/test262/test262.status +++ b/test/test262/test262.status @@ -31,6 +31,10 @@ '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], -- 2.7.4