Skip to content

Commit 5d8011d

Browse files
committed
deps: V8: cherry-pick 0c11feeeca4a
Original commit message: [turboshaft][tsa] specify namespace for Block It is ambiguous otherwise. There is `v8::internal::Block` and `v8::internal::compiler::turboshaft::Block`. This change is also consistent with the other types used in the macro. Change-Id: Ica7e5a09de955d8f38756fe26ab5f7e93e7e16e2 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5878257 Reviewed-by: Camillo Bruni <cbruni@chromium.org> Commit-Queue: Michaël Zasso <mic.besace@gmail.com> Reviewed-by: Igor Sheludko <ishell@chromium.org> Cr-Commit-Position: refs/heads/main@{#96278} Refs: v8/v8@0c11fee PR-URL: #55014 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
1 parent d85d2f8 commit 5d8011d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

common.gypi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737

3838
# Reset this number to 0 on major V8 upgrades.
3939
# Increment by one for each non-official patch applied to deps/v8.
40-
'v8_embedder_string': '-node.7',
40+
'v8_embedder_string': '-node.8',
4141

4242
##### V8 defaults for Node.js #####
4343

deps/v8/src/interpreter/interpreter-generator-tsa.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ using namespace compiler::turboshaft; // NOLINT(build/namespaces)
3131
compiler::turboshaft::Graph& graph, Zone* zone) { \
3232
Name##AssemblerTS assembler(data, isolate, graph, zone); \
3333
assembler.EmitBytecodeHandlerProlog(); \
34-
Block* catch_block = assembler.NewBlock(); \
34+
compiler::turboshaft::Block* catch_block = assembler.NewBlock(); \
3535
Name##AssemblerTS::CatchScope catch_scope(assembler, catch_block); \
3636
assembler.Generate##Name##Impl(); \
3737
assembler.EmitEpilog(catch_block); \

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy