diff --git a/deps/v8/src/objects.h b/deps/v8/src/objects.h index d9c7a82276c..48a76d32f41 100644 --- a/deps/v8/src/objects.h +++ b/deps/v8/src/objects.h @@ -2172,7 +2172,7 @@ class FixedArray: public FixedArrayBase { // Maximal allowed size, in bytes, of a single FixedArray. // Prevents overflowing size computations, as well as extreme memory // consumption. - static const int kMaxSize = 512 * MB; + static const int kMaxSize = 128 * MB * kPointerSize; // Maximally allowed length of a FixedArray. static const int kMaxLength = (kMaxSize - kHeaderSize) / kPointerSize; diff --git a/deps/v8/src/version.cc b/deps/v8/src/version.cc index 399d7148d89..f09914b43a8 100644 --- a/deps/v8/src/version.cc +++ b/deps/v8/src/version.cc @@ -35,7 +35,7 @@ #define MAJOR_VERSION 3 #define MINOR_VERSION 6 #define BUILD_NUMBER 6 -#define PATCH_LEVEL 14 +#define PATCH_LEVEL 15 // Use 1 for candidates and 0 otherwise. // (Boolean macro values are not supported by all preprocessors.) #define IS_CANDIDATE_VERSION 0