Commit c1e280b773a for nodejs
commit c1e280b773a7f3c297534c96c774472ee7306e4e
Author: Joyee Cheung <joyeec9h3@gmail.com>
Date: Tue Sep 29 12:06:25 2026 +0200
deps: V8: cherry-pick b2fc93f37507
Original commit message:
Avoid backslash at the end of the comments
This triggers -Wcomment in GCC. Switch to a different diagram style
to avoid it.
Change-Id: Iaadabdecb76de21937def43cbac817470a90c735
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/8480492
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/main@{#110151}
Refs: https://github.com/v8/v8/commit/b2fc93f3750779f42fb83f3d51ae8817c2ae931d
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/66601
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
diff --git a/common.gypi b/common.gypi
index 6855ae18c52..7eaa8416259 100644
--- a/common.gypi
+++ b/common.gypi
@@ -44,7 +44,7 @@
# Reset this number to 0 on major V8 upgrades.
# Increment by one for each non-official patch applied to deps/v8.
- 'v8_embedder_string': '-node.4',
+ 'v8_embedder_string': '-node.5',
##### V8 defaults for Node.js #####
diff --git a/deps/v8/include/v8-internal.h b/deps/v8/include/v8-internal.h
index 5c20dc45827..121dfc8e33f 100644
--- a/deps/v8/include/v8-internal.h
+++ b/deps/v8/include/v8-internal.h
@@ -475,11 +475,14 @@ constexpr size_t kMaxCppHeapPointers = 0;
//
// As an example, consider the following type hierarchy:
//
-// A F
-// / \
-// B E
-// / \
-// C D
+// A
+// +-- B
+// | +-- C
+// | +-- D
+//. |
+// +-- E
+//
+// F
//
// A potential type id assignment for range-based type checks is
// {A: 0, B: 1, C: 2, D: 3, E: 4, F: 5}. With that, the type check for type A