From 090a23437c0fa4ab61b4d727e8eb17af9f5bd9ac Mon Sep 17 00:00:00 2001 From: Ali Ijaz Sheikh Date: Thu, 2 Nov 2017 21:47:38 -0700 Subject: [PATCH] deps: V8: cherry-pick 32141e9 from upstream Original commit message: Disable --turbo-inline-array-builtins by default. Current chrome stable has a high number of crashes due to bugs in this feature. These bugs are already fixed but the fixes are hard to merge back. Therefore we decided to disable the feature in stable. This CL is intended to be merged to stable and then reverted in tot. Bug: chromium:762020 Change-Id: Ibd5a08e3b303a204fb84a408271a1c0f97cc5b7b Reviewed-on: https://chromium-review.googlesource.com/738176 Reviewed-by: Jaroslav Sevcik Commit-Queue: Georg Neis Cr-Commit-Position: refs/heads/master@{#48931} Refs: https://github.com/v8/v8/commit/32141e93ff094f6df691cb89b10d2d6e1af4e983 --- deps/v8/include/v8-version.h | 2 +- deps/v8/src/flag-definitions.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/deps/v8/include/v8-version.h b/deps/v8/include/v8-version.h index a7b8401025d8d3..d3c3a2b76c13ff 100644 --- a/deps/v8/include/v8-version.h +++ b/deps/v8/include/v8-version.h @@ -11,7 +11,7 @@ #define V8_MAJOR_VERSION 6 #define V8_MINOR_VERSION 1 #define V8_BUILD_NUMBER 534 -#define V8_PATCH_LEVEL 46 +#define V8_PATCH_LEVEL 47 // Use 1 for candidates and 0 otherwise. // (Boolean macro values are not supported by all preprocessors.) diff --git a/deps/v8/src/flag-definitions.h b/deps/v8/src/flag-definitions.h index 5b380fb9f0cc56..a801b221aa9128 100644 --- a/deps/v8/src/flag-definitions.h +++ b/deps/v8/src/flag-definitions.h @@ -450,7 +450,7 @@ DEFINE_BOOL(function_context_specialization, false, "enable function context specialization in TurboFan") DEFINE_BOOL(turbo_inlining, true, "enable inlining in TurboFan") DEFINE_BOOL(trace_turbo_inlining, false, "trace TurboFan inlining") -DEFINE_BOOL(turbo_inline_array_builtins, true, +DEFINE_BOOL(turbo_inline_array_builtins, false, "inline array builtins in TurboFan code") DEFINE_BOOL(turbo_load_elimination, true, "enable load elimination in TurboFan") DEFINE_BOOL(trace_turbo_load_elimination, false,