aboutsummaryrefslogtreecommitdiff
path: root/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_maglev_x64_maglev-assembler-x64.cc
blob: 20252707ee65bdf4915d41ebe828f114a64a913f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--- src/3rdparty/chromium/v8/src/maglev/x64/maglev-assembler-x64.cc.orig	2023-09-13 12:11:42 UTC
+++ src/3rdparty/chromium/v8/src/maglev/x64/maglev-assembler-x64.cc
@@ -433,10 +433,12 @@ void MaglevAssembler::OSRPrologue(Graph* graph) {
 void MaglevAssembler::Prologue(Graph* graph) {
   DCHECK(!graph->is_osr());
 
+  CodeEntry();
+
   BailoutIfDeoptimized(rbx);
 
   if (graph->has_recursive_calls()) {
-    bind(code_gen_state()->entry_label());
+    BindJumpTarget(code_gen_state()->entry_label());
   }
 
   // Tiering support.