Remove external references for allocation space top/limit [v8/v8 : main]

0 views
Skip to first unread message

Clemens Backes (Gerrit)

unread,
Sep 4, 2025, 8:50:05 AM (3 days ago) Sep 4
to Darius Mercadier, Dominik Inführ, V8 LUCI CQ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org
Attention needed from Darius Mercadier

Clemens Backes added 1 comment

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Clemens Backes . resolved

Some follow-up cleanup; PTAL.

Open in Gerrit

Related details

Attention is currently required from:
  • Darius Mercadier
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 2
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
Gerrit-Attention: Darius Mercadier <dmerc...@chromium.org>
Gerrit-Comment-Date: Thu, 04 Sep 2025 12:50:00 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Darius Mercadier (Gerrit)

unread,
Sep 4, 2025, 9:59:51 AM (3 days ago) Sep 4
to Clemens Backes, Dominik Inführ, V8 LUCI CQ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org
Attention needed from Clemens Backes

Darius Mercadier voted and added 1 comment

Votes added by Darius Mercadier

Code-Review+1

1 comment

Patchset-level comments
Darius Mercadier . resolved

LGTM, thanks for the cleanup! :)

Open in Gerrit

Related details

Attention is currently required from:
  • Clemens Backes
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 2
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
Gerrit-Attention: Clemens Backes <clem...@chromium.org>
Gerrit-Comment-Date: Thu, 04 Sep 2025 13:59:46 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Darius Mercadier (Gerrit)

unread,
Sep 5, 2025, 3:39:28 AM (2 days ago) Sep 5
to Clemens Backes, Dominik Inführ, V8 LUCI CQ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org
Attention needed from Clemens Backes

Darius Mercadier voted and added 1 comment

Votes added by Darius Mercadier

Code-Review+1

1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Darius Mercadier . resolved

Looks like my +1 was lost in a rebase. I assume that nothing changed, so I'm just re-applying it without re-reviewing (since the patchset 1-3 and 2-3 diffs are broken because of the rebase)

Open in Gerrit

Related details

Attention is currently required from:
  • Clemens Backes
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 3
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
Gerrit-Attention: Clemens Backes <clem...@chromium.org>
Gerrit-Comment-Date: Fri, 05 Sep 2025 07:39:23 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Clemens Backes (Gerrit)

unread,
Sep 5, 2025, 3:41:50 AM (2 days ago) Sep 5
to Darius Mercadier, Dominik Inführ, V8 LUCI CQ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org

Clemens Backes added 1 comment

Patchset-level comments
Darius Mercadier . resolved

Looks like my +1 was lost in a rebase. I assume that nothing changed, so I'm just re-applying it without re-reviewing (since the patchset 1-3 and 2-3 diffs are broken because of the rebase)

Clemens Backes

Thanks for taking another look already!
I would have pinged you when the previous CLs got LGTMs. Otherwise there's always a risk that this needs another rebase.

This CL actually got a lot simpler. All the changes to the macro assemblers are not needed any more after https://crrev.com/c/6916875, because we can reference the top and limit fields directly now.

Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 3
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
Gerrit-Comment-Date: Fri, 05 Sep 2025 07:41:44 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Darius Mercadier <dmerc...@chromium.org>
satisfied_requirement
open
diffy

Darius Mercadier (Gerrit)

unread,
Sep 5, 2025, 3:43:36 AM (2 days ago) Sep 5
to Clemens Backes, Dominik Inführ, V8 LUCI CQ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org
Attention needed from Clemens Backes

Darius Mercadier added 1 comment

Patchset-level comments
Darius Mercadier . resolved

Looks like my +1 was lost in a rebase. I assume that nothing changed, so I'm just re-applying it without re-reviewing (since the patchset 1-3 and 2-3 diffs are broken because of the rebase)

Clemens Backes

Thanks for taking another look already!
I would have pinged you when the previous CLs got LGTMs. Otherwise there's always a risk that this needs another rebase.

This CL actually got a lot simpler. All the changes to the macro assemblers are not needed any more after https://crrev.com/c/6916875, because we can reference the top and limit fields directly now.

Darius Mercadier

Ah, I was unpiling incoming reviews, and somehow I was in the attention set for this CL so I assumed that I had missed a ping :D

Well, feel free to ping when you lose the +1 again :D

Open in Gerrit

Related details

Attention is currently required from:
  • Clemens Backes
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 3
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
Gerrit-Attention: Clemens Backes <clem...@chromium.org>
Gerrit-Comment-Date: Fri, 05 Sep 2025 07:43:31 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Clemens Backes <clem...@chromium.org>
Comment-In-Reply-To: Darius Mercadier <dmerc...@chromium.org>
satisfied_requirement
open
diffy

Clemens Backes (Gerrit)

unread,
Sep 5, 2025, 12:26:14 PM (2 days ago) Sep 5
to Darius Mercadier, Dominik Inführ, V8 LUCI CQ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org

Clemens Backes voted Commit-Queue+2

Commit-Queue+2
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 3
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
Gerrit-Comment-Date: Fri, 05 Sep 2025 16:26:10 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Clemens Backes (Gerrit)

unread,
Sep 5, 2025, 12:28:04 PM (2 days ago) Sep 5
to Darius Mercadier, Dominik Inführ, V8 LUCI CQ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org

Clemens Backes voted Commit-Queue+2

Commit-Queue+2
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 4
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
Gerrit-Comment-Date: Fri, 05 Sep 2025 16:27:59 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

V8 LUCI CQ (Gerrit)

unread,
Sep 5, 2025, 12:59:32 PM (2 days ago) Sep 5
to Clemens Backes, Darius Mercadier, Dominik Inführ, leszek...@chromium.org, v8-mip...@googlegroups.com, v8-ppc...@googlegroups.com, v8-re...@googlegroups.com, v8-risc...@chromium.org, verwaes...@chromium.org, victorgo...@chromium.org

V8 LUCI CQ submitted the change

Unreviewed changes

3 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.

Change information

Commit message:
Remove external references for allocation space top/limit

Some uses disappeared with https://crrev.com/c/6909719, others can be
replaced by loading via the new `IsolateFieldId`s introduced in
https://crrev.com/c/6916875.

R=dmerc...@chromium.org
CC=dinf...@chromium.org
Bug: 442745065
Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Commit-Queue: Clemens Backes <clem...@chromium.org>
Reviewed-by: Darius Mercadier <dmerc...@chromium.org>
Cr-Commit-Position: refs/heads/main@{#102289}
Files:
  • M src/codegen/code-stub-assembler.cc
  • M src/codegen/external-reference.cc
  • M src/codegen/external-reference.h
  • M src/maglev/arm/maglev-assembler-arm.cc
  • M src/maglev/arm64/maglev-assembler-arm64.cc
  • M src/maglev/maglev-assembler.h
  • M src/maglev/x64/maglev-assembler-x64.cc
Change size: M
Delta: 7 files changed, 20 insertions(+), 48 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Darius Mercadier
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Id7e3e493e9578fe6e2423a86903cb331f5064f42
Gerrit-Change-Number: 6915236
Gerrit-PatchSet: 5
Gerrit-Owner: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Darius Mercadier <dmerc...@chromium.org>
Gerrit-CC: Dominik Inführ <dinf...@chromium.org>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages