aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorne (Richard Coles) <torne@google.com>2014-07-01 14:26:51 +0100
committerTorne (Richard Coles) <torne@google.com>2014-07-01 14:26:51 +0100
commit99062173ef47def15c297eefccebf01b3f9b598a (patch)
treeae59bbade6f9f90e5a9c369662b8a5279df3b58d
parent732e993d943b6df4d3383a9a0d368248225dbaa3 (diff)
parent70aa50bc4b052ffa5637e27e5d77126e3059fd06 (diff)
downloadv8-99062173ef47def15c297eefccebf01b3f9b598a.tar.gz
Merge from Chromium at DEPS revision 37.0.2062.10
This commit was generated by merge_to_master.py. Change-Id: I5de325824fd0ccea53085a637b8ac1715b592a1b
-rw-r--r--build/features.gypi2
-rw-r--r--src/runtime.cc12
-rw-r--r--src/spaces.cc2
-rw-r--r--src/version.cc2
-rw-r--r--test/mjsunit/regress/regress-crbug-387031.js15
-rw-r--r--tools/gyp/mksnapshot.host.darwin-arm.mk3
-rw-r--r--tools/gyp/mksnapshot.host.darwin-arm64.mk3
-rw-r--r--tools/gyp/mksnapshot.host.darwin-mips.mk3
-rw-r--r--tools/gyp/mksnapshot.host.darwin-x86.mk3
-rw-r--r--tools/gyp/mksnapshot.host.darwin-x86_64.mk3
-rw-r--r--tools/gyp/mksnapshot.host.linux-arm.mk3
-rw-r--r--tools/gyp/mksnapshot.host.linux-arm64.mk3
-rw-r--r--tools/gyp/mksnapshot.host.linux-mips.mk3
-rw-r--r--tools/gyp/mksnapshot.host.linux-x86.mk3
-rw-r--r--tools/gyp/mksnapshot.host.linux-x86_64.mk3
-rw-r--r--tools/gyp/v8_base.host.darwin-arm.mk3
-rw-r--r--tools/gyp/v8_base.host.darwin-arm64.mk3
-rw-r--r--tools/gyp/v8_base.host.darwin-mips.mk3
-rw-r--r--tools/gyp/v8_base.host.darwin-x86.mk3
-rw-r--r--tools/gyp/v8_base.host.darwin-x86_64.mk3
-rw-r--r--tools/gyp/v8_base.host.linux-arm.mk3
-rw-r--r--tools/gyp/v8_base.host.linux-arm64.mk3
-rw-r--r--tools/gyp/v8_base.host.linux-mips.mk3
-rw-r--r--tools/gyp/v8_base.host.linux-x86.mk3
-rw-r--r--tools/gyp/v8_base.host.linux-x86_64.mk3
-rw-r--r--tools/gyp/v8_base.target.darwin-arm.mk3
-rw-r--r--tools/gyp/v8_base.target.darwin-arm64.mk3
-rw-r--r--tools/gyp/v8_base.target.darwin-mips.mk3
-rw-r--r--tools/gyp/v8_base.target.darwin-x86.mk3
-rw-r--r--tools/gyp/v8_base.target.darwin-x86_64.mk3
-rw-r--r--tools/gyp/v8_base.target.linux-arm.mk3
-rw-r--r--tools/gyp/v8_base.target.linux-arm64.mk3
-rw-r--r--tools/gyp/v8_base.target.linux-mips.mk3
-rw-r--r--tools/gyp/v8_base.target.linux-x86.mk3
-rw-r--r--tools/gyp/v8_base.target.linux-x86_64.mk3
-rw-r--r--tools/gyp/v8_libbase.host.darwin-arm.mk3
-rw-r--r--tools/gyp/v8_libbase.host.darwin-arm64.mk3
-rw-r--r--tools/gyp/v8_libbase.host.darwin-mips.mk3
-rw-r--r--tools/gyp/v8_libbase.host.darwin-x86.mk3
-rw-r--r--tools/gyp/v8_libbase.host.darwin-x86_64.mk3
-rw-r--r--tools/gyp/v8_libbase.host.linux-arm.mk3
-rw-r--r--tools/gyp/v8_libbase.host.linux-arm64.mk3
-rw-r--r--tools/gyp/v8_libbase.host.linux-mips.mk3
-rw-r--r--tools/gyp/v8_libbase.host.linux-x86.mk3
-rw-r--r--tools/gyp/v8_libbase.host.linux-x86_64.mk3
-rw-r--r--tools/gyp/v8_libbase.target.darwin-arm.mk3
-rw-r--r--tools/gyp/v8_libbase.target.darwin-arm64.mk3
-rw-r--r--tools/gyp/v8_libbase.target.darwin-mips.mk3
-rw-r--r--tools/gyp/v8_libbase.target.darwin-x86.mk3
-rw-r--r--tools/gyp/v8_libbase.target.darwin-x86_64.mk3
-rw-r--r--tools/gyp/v8_libbase.target.linux-arm.mk3
-rw-r--r--tools/gyp/v8_libbase.target.linux-arm64.mk3
-rw-r--r--tools/gyp/v8_libbase.target.linux-mips.mk3
-rw-r--r--tools/gyp/v8_libbase.target.linux-x86.mk3
-rw-r--r--tools/gyp/v8_libbase.target.linux-x86_64.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.darwin-arm.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.darwin-arm64.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.darwin-mips.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.darwin-x86.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.linux-arm.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.linux-arm64.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.linux-mips.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.linux-x86.mk3
-rw-r--r--tools/gyp/v8_nosnapshot.host.linux-x86_64.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.darwin-arm.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.darwin-arm64.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.darwin-mips.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.darwin-x86.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.darwin-x86_64.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.linux-arm.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.linux-arm64.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.linux-mips.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.linux-x86.mk3
-rw-r--r--tools/gyp/v8_snapshot.target.linux-x86_64.mk3
75 files changed, 98 insertions, 145 deletions
diff --git a/build/features.gypi b/build/features.gypi
index e8f5b2f08..d542d05bb 100644
--- a/build/features.gypi
+++ b/build/features.gypi
@@ -111,7 +111,7 @@
'Release': {
'variables': {
'v8_enable_extra_checks%': 0,
- 'v8_enable_handle_zapping%': 1,
+ 'v8_enable_handle_zapping%': 0,
},
'conditions': [
['v8_enable_extra_checks==1', {
diff --git a/src/runtime.cc b/src/runtime.cc
index b97af64f8..15e1adaf0 100644
--- a/src/runtime.cc
+++ b/src/runtime.cc
@@ -10034,7 +10034,7 @@ class ArrayConcatVisitor {
// getters on the arrays increasing the length of later arrays
// during iteration.
// This shouldn't happen in anything but pathological cases.
- SetDictionaryMode(index);
+ SetDictionaryMode();
// Fall-through to dictionary mode.
}
ASSERT(!fast_elements_);
@@ -10055,6 +10055,14 @@ class ArrayConcatVisitor {
} else {
index_offset_ += delta;
}
+ // If the initial length estimate was off (see special case in visit()),
+ // but the array blowing the limit didn't contain elements beyond the
+ // provided-for index range, go to dictionary mode now.
+ if (fast_elements_ &&
+ index_offset_ >= static_cast<uint32_t>(
+ FixedArrayBase::cast(*storage_)->length())) {
+ SetDictionaryMode();
+ }
}
bool exceeds_array_limit() {
@@ -10076,7 +10084,7 @@ class ArrayConcatVisitor {
private:
// Convert storage to dictionary mode.
- void SetDictionaryMode(uint32_t index) {
+ void SetDictionaryMode() {
ASSERT(fast_elements_);
Handle<FixedArray> current_storage(*storage_);
Handle<SeededNumberDictionary> slow_storage(
diff --git a/src/spaces.cc b/src/spaces.cc
index 22233d9b3..1ffc31411 100644
--- a/src/spaces.cc
+++ b/src/spaces.cc
@@ -193,7 +193,7 @@ bool CodeRange::GetNextAllocationBlock(size_t requested) {
return true; // Found a large enough allocation block.
}
}
-
+ current_allocation_block_index_ = 0;
// Code range is full or too fragmented.
return false;
}
diff --git a/src/version.cc b/src/version.cc
index 0d26e221b..cc52a0df7 100644
--- a/src/version.cc
+++ b/src/version.cc
@@ -35,7 +35,7 @@
#define MAJOR_VERSION 3
#define MINOR_VERSION 27
#define BUILD_NUMBER 34
-#define PATCH_LEVEL 0
+#define PATCH_LEVEL 3
// Use 1 for candidates and 0 otherwise.
// (Boolean macro values are not supported by all preprocessors.)
#define IS_CANDIDATE_VERSION 0
diff --git a/test/mjsunit/regress/regress-crbug-387031.js b/test/mjsunit/regress/regress-crbug-387031.js
new file mode 100644
index 000000000..77f52a9d3
--- /dev/null
+++ b/test/mjsunit/regress/regress-crbug-387031.js
@@ -0,0 +1,15 @@
+// Copyright 2014 the V8 project authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Flags: --allow-natives-syntax
+
+a = [1];
+b = [];
+a.__defineGetter__(0, function () {
+ b.length = 0xffffffff;
+});
+c = a.concat(b);
+for (var i = 0; i < 20; i++) {
+ assertEquals(undefined, (c[i]));
+}
diff --git a/tools/gyp/mksnapshot.host.darwin-arm.mk b/tools/gyp/mksnapshot.host.darwin-arm.mk
index 1d9f06660..a2cb1d2d5 100644
--- a/tools/gyp/mksnapshot.host.darwin-arm.mk
+++ b/tools/gyp/mksnapshot.host.darwin-arm.mk
@@ -168,8 +168,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.darwin-arm64.mk b/tools/gyp/mksnapshot.host.darwin-arm64.mk
index c720b61c0..f7c2c328a 100644
--- a/tools/gyp/mksnapshot.host.darwin-arm64.mk
+++ b/tools/gyp/mksnapshot.host.darwin-arm64.mk
@@ -164,8 +164,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.darwin-mips.mk b/tools/gyp/mksnapshot.host.darwin-mips.mk
index fccd75cd2..03fba33ea 100644
--- a/tools/gyp/mksnapshot.host.darwin-mips.mk
+++ b/tools/gyp/mksnapshot.host.darwin-mips.mk
@@ -172,8 +172,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.darwin-x86.mk b/tools/gyp/mksnapshot.host.darwin-x86.mk
index 0b1f83601..ae830feb0 100644
--- a/tools/gyp/mksnapshot.host.darwin-x86.mk
+++ b/tools/gyp/mksnapshot.host.darwin-x86.mk
@@ -164,8 +164,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.darwin-x86_64.mk b/tools/gyp/mksnapshot.host.darwin-x86_64.mk
index 7999ffc4e..01a297280 100644
--- a/tools/gyp/mksnapshot.host.darwin-x86_64.mk
+++ b/tools/gyp/mksnapshot.host.darwin-x86_64.mk
@@ -164,8 +164,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.linux-arm.mk b/tools/gyp/mksnapshot.host.linux-arm.mk
index 6ca1bedbf..c36cb4974 100644
--- a/tools/gyp/mksnapshot.host.linux-arm.mk
+++ b/tools/gyp/mksnapshot.host.linux-arm.mk
@@ -170,8 +170,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.linux-arm64.mk b/tools/gyp/mksnapshot.host.linux-arm64.mk
index c294369ce..85bb90b8b 100644
--- a/tools/gyp/mksnapshot.host.linux-arm64.mk
+++ b/tools/gyp/mksnapshot.host.linux-arm64.mk
@@ -166,8 +166,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.linux-mips.mk b/tools/gyp/mksnapshot.host.linux-mips.mk
index 3b45fb4ac..0de76a448 100644
--- a/tools/gyp/mksnapshot.host.linux-mips.mk
+++ b/tools/gyp/mksnapshot.host.linux-mips.mk
@@ -174,8 +174,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.linux-x86.mk b/tools/gyp/mksnapshot.host.linux-x86.mk
index db2967e66..dd86e8b95 100644
--- a/tools/gyp/mksnapshot.host.linux-x86.mk
+++ b/tools/gyp/mksnapshot.host.linux-x86.mk
@@ -166,8 +166,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/mksnapshot.host.linux-x86_64.mk b/tools/gyp/mksnapshot.host.linux-x86_64.mk
index f59d483a9..8464ad7a9 100644
--- a/tools/gyp/mksnapshot.host.linux-x86_64.mk
+++ b/tools/gyp/mksnapshot.host.linux-x86_64.mk
@@ -166,8 +166,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.darwin-arm.mk b/tools/gyp/v8_base.host.darwin-arm.mk
index 7eaaf334b..79110eb35 100644
--- a/tools/gyp/v8_base.host.darwin-arm.mk
+++ b/tools/gyp/v8_base.host.darwin-arm.mk
@@ -339,8 +339,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.darwin-arm64.mk b/tools/gyp/v8_base.host.darwin-arm64.mk
index 2fe403f3a..84c2f9a2a 100644
--- a/tools/gyp/v8_base.host.darwin-arm64.mk
+++ b/tools/gyp/v8_base.host.darwin-arm64.mk
@@ -338,8 +338,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.darwin-mips.mk b/tools/gyp/v8_base.host.darwin-mips.mk
index fba800fb2..08c2b928c 100644
--- a/tools/gyp/v8_base.host.darwin-mips.mk
+++ b/tools/gyp/v8_base.host.darwin-mips.mk
@@ -343,8 +343,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.darwin-x86.mk b/tools/gyp/v8_base.host.darwin-x86.mk
index 22e79d663..272b8c6d4 100644
--- a/tools/gyp/v8_base.host.darwin-x86.mk
+++ b/tools/gyp/v8_base.host.darwin-x86.mk
@@ -333,8 +333,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.darwin-x86_64.mk b/tools/gyp/v8_base.host.darwin-x86_64.mk
index 837bd686c..ccccf5a6b 100644
--- a/tools/gyp/v8_base.host.darwin-x86_64.mk
+++ b/tools/gyp/v8_base.host.darwin-x86_64.mk
@@ -333,8 +333,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.linux-arm.mk b/tools/gyp/v8_base.host.linux-arm.mk
index 823c2bd7e..32631ad83 100644
--- a/tools/gyp/v8_base.host.linux-arm.mk
+++ b/tools/gyp/v8_base.host.linux-arm.mk
@@ -343,8 +343,7 @@ MY_DEFS_Release := \
'-DV8_LIBRT_NOT_AVAILABLE=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.linux-arm64.mk b/tools/gyp/v8_base.host.linux-arm64.mk
index ac09f8212..7b87295ee 100644
--- a/tools/gyp/v8_base.host.linux-arm64.mk
+++ b/tools/gyp/v8_base.host.linux-arm64.mk
@@ -342,8 +342,7 @@ MY_DEFS_Release := \
'-DV8_LIBRT_NOT_AVAILABLE=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.linux-mips.mk b/tools/gyp/v8_base.host.linux-mips.mk
index d91197a26..35b56cfb0 100644
--- a/tools/gyp/v8_base.host.linux-mips.mk
+++ b/tools/gyp/v8_base.host.linux-mips.mk
@@ -347,8 +347,7 @@ MY_DEFS_Release := \
'-DV8_LIBRT_NOT_AVAILABLE=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.linux-x86.mk b/tools/gyp/v8_base.host.linux-x86.mk
index 100037ff9..7bddd1825 100644
--- a/tools/gyp/v8_base.host.linux-x86.mk
+++ b/tools/gyp/v8_base.host.linux-x86.mk
@@ -337,8 +337,7 @@ MY_DEFS_Release := \
'-DV8_LIBRT_NOT_AVAILABLE=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.host.linux-x86_64.mk b/tools/gyp/v8_base.host.linux-x86_64.mk
index 9f56f23ae..846c5dbf6 100644
--- a/tools/gyp/v8_base.host.linux-x86_64.mk
+++ b/tools/gyp/v8_base.host.linux-x86_64.mk
@@ -337,8 +337,7 @@ MY_DEFS_Release := \
'-DV8_LIBRT_NOT_AVAILABLE=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.darwin-arm.mk b/tools/gyp/v8_base.target.darwin-arm.mk
index a5fdf0039..8393a9cac 100644
--- a/tools/gyp/v8_base.target.darwin-arm.mk
+++ b/tools/gyp/v8_base.target.darwin-arm.mk
@@ -403,8 +403,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.darwin-arm64.mk b/tools/gyp/v8_base.target.darwin-arm64.mk
index 23a96edbd..52ce047df 100644
--- a/tools/gyp/v8_base.target.darwin-arm64.mk
+++ b/tools/gyp/v8_base.target.darwin-arm64.mk
@@ -381,8 +381,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.darwin-mips.mk b/tools/gyp/v8_base.target.darwin-mips.mk
index 873d97c25..f0831b96f 100644
--- a/tools/gyp/v8_base.target.darwin-mips.mk
+++ b/tools/gyp/v8_base.target.darwin-mips.mk
@@ -395,8 +395,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.darwin-x86.mk b/tools/gyp/v8_base.target.darwin-x86.mk
index 8b5178688..6a83c4b13 100644
--- a/tools/gyp/v8_base.target.darwin-x86.mk
+++ b/tools/gyp/v8_base.target.darwin-x86.mk
@@ -386,8 +386,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.darwin-x86_64.mk b/tools/gyp/v8_base.target.darwin-x86_64.mk
index 703894b4a..a7185b0aa 100644
--- a/tools/gyp/v8_base.target.darwin-x86_64.mk
+++ b/tools/gyp/v8_base.target.darwin-x86_64.mk
@@ -384,8 +384,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.linux-arm.mk b/tools/gyp/v8_base.target.linux-arm.mk
index a5fdf0039..8393a9cac 100644
--- a/tools/gyp/v8_base.target.linux-arm.mk
+++ b/tools/gyp/v8_base.target.linux-arm.mk
@@ -403,8 +403,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.linux-arm64.mk b/tools/gyp/v8_base.target.linux-arm64.mk
index 23a96edbd..52ce047df 100644
--- a/tools/gyp/v8_base.target.linux-arm64.mk
+++ b/tools/gyp/v8_base.target.linux-arm64.mk
@@ -381,8 +381,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.linux-mips.mk b/tools/gyp/v8_base.target.linux-mips.mk
index 873d97c25..f0831b96f 100644
--- a/tools/gyp/v8_base.target.linux-mips.mk
+++ b/tools/gyp/v8_base.target.linux-mips.mk
@@ -395,8 +395,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.linux-x86.mk b/tools/gyp/v8_base.target.linux-x86.mk
index 8b5178688..6a83c4b13 100644
--- a/tools/gyp/v8_base.target.linux-x86.mk
+++ b/tools/gyp/v8_base.target.linux-x86.mk
@@ -386,8 +386,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_base.target.linux-x86_64.mk b/tools/gyp/v8_base.target.linux-x86_64.mk
index 703894b4a..a7185b0aa 100644
--- a/tools/gyp/v8_base.target.linux-x86_64.mk
+++ b/tools/gyp/v8_base.target.linux-x86_64.mk
@@ -384,8 +384,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.darwin-arm.mk b/tools/gyp/v8_libbase.host.darwin-arm.mk
index d7055251b..088ba06a9 100644
--- a/tools/gyp/v8_libbase.host.darwin-arm.mk
+++ b/tools/gyp/v8_libbase.host.darwin-arm.mk
@@ -160,8 +160,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.darwin-arm64.mk b/tools/gyp/v8_libbase.host.darwin-arm64.mk
index e19f14e32..a9d0f57a3 100644
--- a/tools/gyp/v8_libbase.host.darwin-arm64.mk
+++ b/tools/gyp/v8_libbase.host.darwin-arm64.mk
@@ -156,8 +156,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.darwin-mips.mk b/tools/gyp/v8_libbase.host.darwin-mips.mk
index 132e77ea3..1de53086a 100644
--- a/tools/gyp/v8_libbase.host.darwin-mips.mk
+++ b/tools/gyp/v8_libbase.host.darwin-mips.mk
@@ -164,8 +164,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.darwin-x86.mk b/tools/gyp/v8_libbase.host.darwin-x86.mk
index c796fc0e2..183365c07 100644
--- a/tools/gyp/v8_libbase.host.darwin-x86.mk
+++ b/tools/gyp/v8_libbase.host.darwin-x86.mk
@@ -156,8 +156,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.darwin-x86_64.mk b/tools/gyp/v8_libbase.host.darwin-x86_64.mk
index be9ff47ca..32554a059 100644
--- a/tools/gyp/v8_libbase.host.darwin-x86_64.mk
+++ b/tools/gyp/v8_libbase.host.darwin-x86_64.mk
@@ -156,8 +156,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.linux-arm.mk b/tools/gyp/v8_libbase.host.linux-arm.mk
index 6edd27e47..ebb02923a 100644
--- a/tools/gyp/v8_libbase.host.linux-arm.mk
+++ b/tools/gyp/v8_libbase.host.linux-arm.mk
@@ -162,8 +162,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.linux-arm64.mk b/tools/gyp/v8_libbase.host.linux-arm64.mk
index b0cbe856c..8685a404f 100644
--- a/tools/gyp/v8_libbase.host.linux-arm64.mk
+++ b/tools/gyp/v8_libbase.host.linux-arm64.mk
@@ -158,8 +158,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.linux-mips.mk b/tools/gyp/v8_libbase.host.linux-mips.mk
index f43bc3395..5105f8bd0 100644
--- a/tools/gyp/v8_libbase.host.linux-mips.mk
+++ b/tools/gyp/v8_libbase.host.linux-mips.mk
@@ -166,8 +166,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.linux-x86.mk b/tools/gyp/v8_libbase.host.linux-x86.mk
index 45dfca88a..81a4984d4 100644
--- a/tools/gyp/v8_libbase.host.linux-x86.mk
+++ b/tools/gyp/v8_libbase.host.linux-x86.mk
@@ -158,8 +158,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.host.linux-x86_64.mk b/tools/gyp/v8_libbase.host.linux-x86_64.mk
index b97b6e557..f4ef63904 100644
--- a/tools/gyp/v8_libbase.host.linux-x86_64.mk
+++ b/tools/gyp/v8_libbase.host.linux-x86_64.mk
@@ -158,8 +158,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.darwin-arm.mk b/tools/gyp/v8_libbase.target.darwin-arm.mk
index 1622462a4..ca1c27cbb 100644
--- a/tools/gyp/v8_libbase.target.darwin-arm.mk
+++ b/tools/gyp/v8_libbase.target.darwin-arm.mk
@@ -222,8 +222,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.darwin-arm64.mk b/tools/gyp/v8_libbase.target.darwin-arm64.mk
index 5edb048ba..f3f0c23f7 100644
--- a/tools/gyp/v8_libbase.target.darwin-arm64.mk
+++ b/tools/gyp/v8_libbase.target.darwin-arm64.mk
@@ -197,8 +197,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.darwin-mips.mk b/tools/gyp/v8_libbase.target.darwin-mips.mk
index 354477ef8..9d5845c65 100644
--- a/tools/gyp/v8_libbase.target.darwin-mips.mk
+++ b/tools/gyp/v8_libbase.target.darwin-mips.mk
@@ -214,8 +214,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.darwin-x86.mk b/tools/gyp/v8_libbase.target.darwin-x86.mk
index 8ee6ed004..655f092ec 100644
--- a/tools/gyp/v8_libbase.target.darwin-x86.mk
+++ b/tools/gyp/v8_libbase.target.darwin-x86.mk
@@ -207,8 +207,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.darwin-x86_64.mk b/tools/gyp/v8_libbase.target.darwin-x86_64.mk
index c376c9666..737d1c468 100644
--- a/tools/gyp/v8_libbase.target.darwin-x86_64.mk
+++ b/tools/gyp/v8_libbase.target.darwin-x86_64.mk
@@ -205,8 +205,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.linux-arm.mk b/tools/gyp/v8_libbase.target.linux-arm.mk
index 1622462a4..ca1c27cbb 100644
--- a/tools/gyp/v8_libbase.target.linux-arm.mk
+++ b/tools/gyp/v8_libbase.target.linux-arm.mk
@@ -222,8 +222,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.linux-arm64.mk b/tools/gyp/v8_libbase.target.linux-arm64.mk
index 5edb048ba..f3f0c23f7 100644
--- a/tools/gyp/v8_libbase.target.linux-arm64.mk
+++ b/tools/gyp/v8_libbase.target.linux-arm64.mk
@@ -197,8 +197,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.linux-mips.mk b/tools/gyp/v8_libbase.target.linux-mips.mk
index 354477ef8..9d5845c65 100644
--- a/tools/gyp/v8_libbase.target.linux-mips.mk
+++ b/tools/gyp/v8_libbase.target.linux-mips.mk
@@ -214,8 +214,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.linux-x86.mk b/tools/gyp/v8_libbase.target.linux-x86.mk
index 8ee6ed004..655f092ec 100644
--- a/tools/gyp/v8_libbase.target.linux-x86.mk
+++ b/tools/gyp/v8_libbase.target.linux-x86.mk
@@ -207,8 +207,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_libbase.target.linux-x86_64.mk b/tools/gyp/v8_libbase.target.linux-x86_64.mk
index c376c9666..737d1c468 100644
--- a/tools/gyp/v8_libbase.target.linux-x86_64.mk
+++ b/tools/gyp/v8_libbase.target.linux-x86_64.mk
@@ -205,8 +205,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-arm.mk b/tools/gyp/v8_nosnapshot.host.darwin-arm.mk
index 5b51a1539..ef4324fbd 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-arm.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-arm.mk
@@ -171,8 +171,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk b/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk
index 07e962673..3c55699f1 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk
@@ -167,8 +167,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-mips.mk b/tools/gyp/v8_nosnapshot.host.darwin-mips.mk
index 1c30b529f..0d70563cd 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-mips.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-mips.mk
@@ -175,8 +175,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-x86.mk b/tools/gyp/v8_nosnapshot.host.darwin-x86.mk
index 5dc42a517..01e83bee2 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-x86.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-x86.mk
@@ -167,8 +167,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk b/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk
index 3b48330f1..af29e5243 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk
@@ -167,8 +167,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.linux-arm.mk b/tools/gyp/v8_nosnapshot.host.linux-arm.mk
index 5fb3cfa51..67db23e16 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-arm.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-arm.mk
@@ -173,8 +173,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.linux-arm64.mk b/tools/gyp/v8_nosnapshot.host.linux-arm64.mk
index 63e5afd18..7760a775d 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-arm64.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-arm64.mk
@@ -169,8 +169,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.linux-mips.mk b/tools/gyp/v8_nosnapshot.host.linux-mips.mk
index 6fd58beb3..ff115d21b 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-mips.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-mips.mk
@@ -177,8 +177,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.linux-x86.mk b/tools/gyp/v8_nosnapshot.host.linux-x86.mk
index f42532523..d4a27aa25 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-x86.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-x86.mk
@@ -169,8 +169,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk b/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk
index cf8988dcd..41883c9d0 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk
@@ -169,8 +169,7 @@ MY_DEFS_Release := \
'-DUSE_OPENSSL_CERTS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.darwin-arm.mk b/tools/gyp/v8_snapshot.target.darwin-arm.mk
index 199a4b43c..2e48f6de3 100644
--- a/tools/gyp/v8_snapshot.target.darwin-arm.mk
+++ b/tools/gyp/v8_snapshot.target.darwin-arm.mk
@@ -249,8 +249,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.darwin-arm64.mk b/tools/gyp/v8_snapshot.target.darwin-arm64.mk
index 28fa8f388..88784354c 100644
--- a/tools/gyp/v8_snapshot.target.darwin-arm64.mk
+++ b/tools/gyp/v8_snapshot.target.darwin-arm64.mk
@@ -224,8 +224,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.darwin-mips.mk b/tools/gyp/v8_snapshot.target.darwin-mips.mk
index bc76dd14b..2bda27624 100644
--- a/tools/gyp/v8_snapshot.target.darwin-mips.mk
+++ b/tools/gyp/v8_snapshot.target.darwin-mips.mk
@@ -241,8 +241,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.darwin-x86.mk b/tools/gyp/v8_snapshot.target.darwin-x86.mk
index d89b4c49a..b8172f318 100644
--- a/tools/gyp/v8_snapshot.target.darwin-x86.mk
+++ b/tools/gyp/v8_snapshot.target.darwin-x86.mk
@@ -234,8 +234,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.darwin-x86_64.mk b/tools/gyp/v8_snapshot.target.darwin-x86_64.mk
index 435528490..227d258aa 100644
--- a/tools/gyp/v8_snapshot.target.darwin-x86_64.mk
+++ b/tools/gyp/v8_snapshot.target.darwin-x86_64.mk
@@ -232,8 +232,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.linux-arm.mk b/tools/gyp/v8_snapshot.target.linux-arm.mk
index 199a4b43c..2e48f6de3 100644
--- a/tools/gyp/v8_snapshot.target.linux-arm.mk
+++ b/tools/gyp/v8_snapshot.target.linux-arm.mk
@@ -249,8 +249,7 @@ MY_DEFS_Release := \
'-DCAN_USE_ARMV7_INSTRUCTIONS=1' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.linux-arm64.mk b/tools/gyp/v8_snapshot.target.linux-arm64.mk
index 28fa8f388..88784354c 100644
--- a/tools/gyp/v8_snapshot.target.linux-arm64.mk
+++ b/tools/gyp/v8_snapshot.target.linux-arm64.mk
@@ -224,8 +224,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.linux-mips.mk b/tools/gyp/v8_snapshot.target.linux-mips.mk
index bc76dd14b..2bda27624 100644
--- a/tools/gyp/v8_snapshot.target.linux-mips.mk
+++ b/tools/gyp/v8_snapshot.target.linux-mips.mk
@@ -241,8 +241,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.linux-x86.mk b/tools/gyp/v8_snapshot.target.linux-x86.mk
index d89b4c49a..b8172f318 100644
--- a/tools/gyp/v8_snapshot.target.linux-x86.mk
+++ b/tools/gyp/v8_snapshot.target.linux-x86.mk
@@ -234,8 +234,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS
diff --git a/tools/gyp/v8_snapshot.target.linux-x86_64.mk b/tools/gyp/v8_snapshot.target.linux-x86_64.mk
index 435528490..227d258aa 100644
--- a/tools/gyp/v8_snapshot.target.linux-x86_64.mk
+++ b/tools/gyp/v8_snapshot.target.linux-x86_64.mk
@@ -232,8 +232,7 @@ MY_DEFS_Release := \
'-DCHROME_BUILD_ID=""' \
'-DNDEBUG' \
'-DNVALGRIND' \
- '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
- '-DENABLE_HANDLE_ZAPPING'
+ '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
# Include paths placed before CFLAGS/CPPFLAGS