Reviewers: Erik Corry Chromium.org,

Description:
Version 4.3.61.13 (cherry-pick)

Merged b990a6c691c64db803d0f876c052b802433facdf

Turn off SupportsFlexibleFloorAndRound for Arm64 due to a bug.

BUG=chromium:476477
LOG=N
[email protected]

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

Base URL: https://chromium.googlesource.com/v8/[email protected]

Affected files (+4, -2 lines):
  M include/v8-version.h
  M src/hydrogen-instructions.h


Index: include/v8-version.h
diff --git a/include/v8-version.h b/include/v8-version.h
index 0c1df83f1a23f556f4dff91c797773ff14eeddd9..37e3b0b0739610d36add11a9a0d1ea193846b1d5 100644
--- a/include/v8-version.h
+++ b/include/v8-version.h
@@ -11,7 +11,7 @@
 #define V8_MAJOR_VERSION 4
 #define V8_MINOR_VERSION 3
 #define V8_BUILD_NUMBER 61
-#define V8_PATCH_LEVEL 12
+#define V8_PATCH_LEVEL 13

 // Use 1 for candidates and 0 otherwise.
 // (Boolean macro values are not supported by all preprocessors.)
Index: src/hydrogen-instructions.h
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h
index 5cf575c9e5efb91b38daab91bcf2368d856b7069..2461ee46b500a941e90e03533e7a978d468ad8a7 100644
--- a/src/hydrogen-instructions.h
+++ b/src/hydrogen-instructions.h
@@ -2574,7 +2574,9 @@ class HUnaryMathOperation FINAL : public HTemplateInstruction<2> {
   // Math.round.
   bool SupportsFlexibleFloorAndRound() const {
 #ifdef V8_TARGET_ARCH_ARM64
-    return true;
+ // TODO(rmcilroy): Re-enable this for Arm64 once http://crbug.com/476477 is
+    // fixed.
+    return false;
 #else
     return false;
 #endif


--
--
v8-dev mailing list
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to