[snapshot] Allow larger code alignments [v8/v8 : main]

0 views
Skip to first unread message

Kasper Lund (Gerrit)

unread,
Nov 18, 2025, 7:57:54 AM (yesterday) Nov 18
to Jakob Linke, V8 LUCI CQ, jgrube...@chromium.org, v8-re...@googlegroups.com
Attention needed from Jakob Linke

Kasper Lund added 1 comment

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Kasper Lund . resolved

I might be missing something here, but we'd like more flexibility for code-related alignment on RISC-V and some of these static asserts got in the way. Let me know what you think!

Open in Gerrit

Related details

Attention is currently required from:
  • Jakob Linke
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
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: Ic3554c7928ffa4773b67744514eaff698569a422
Gerrit-Change-Number: 7167627
Gerrit-PatchSet: 1
Gerrit-Owner: Kasper Lund <kas...@rivosinc.com>
Gerrit-Reviewer: Jakob Linke <jgr...@chromium.org>
Gerrit-Reviewer: Kasper Lund <kas...@rivosinc.com>
Gerrit-Attention: Jakob Linke <jgr...@chromium.org>
Gerrit-Comment-Date: Tue, 18 Nov 2025 12:57:49 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Jakob Linke (Gerrit)

unread,
Nov 18, 2025, 8:23:25 AM (yesterday) Nov 18
to Kasper Lund, V8 LUCI CQ, jgrube...@chromium.org, v8-re...@googlegroups.com
Attention needed from Kasper Lund

Jakob Linke voted and added 1 comment

Votes added by Jakob Linke

Code-Review+1

1 comment

Patchset-level comments
Kasper Lund . resolved

I might be missing something here, but we'd like more flexibility for code-related alignment on RISC-V and some of these static asserts got in the way. Let me know what you think!

Jakob Linke

Makes sense for today's kCodeAlignment settings. The complexity was there because V8 used to have kCodeAlignmentBits 5 which we later had to bump to 6 for various use cases. The comment in globals.h seems sufficient nowadays.

Open in Gerrit

Related details

Attention is currently required from:
  • Kasper Lund
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
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: Ic3554c7928ffa4773b67744514eaff698569a422
Gerrit-Change-Number: 7167627
Gerrit-PatchSet: 1
Gerrit-Owner: Kasper Lund <kas...@rivosinc.com>
Gerrit-Reviewer: Jakob Linke <jgr...@chromium.org>
Gerrit-Reviewer: Kasper Lund <kas...@rivosinc.com>
Gerrit-Attention: Kasper Lund <kas...@rivosinc.com>
Gerrit-Comment-Date: Tue, 18 Nov 2025 13:23:19 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Kasper Lund <kas...@rivosinc.com>
satisfied_requirement
open
diffy

Kasper Lund (Gerrit)

unread,
Nov 18, 2025, 8:33:27 AM (yesterday) Nov 18
to Jakob Linke, V8 LUCI CQ, jgrube...@chromium.org, v8-re...@googlegroups.com

Kasper Lund voted Commit-Queue+2

Commit-Queue+2
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
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: Ic3554c7928ffa4773b67744514eaff698569a422
Gerrit-Change-Number: 7167627
Gerrit-PatchSet: 1
Gerrit-Owner: Kasper Lund <kas...@rivosinc.com>
Gerrit-Reviewer: Jakob Linke <jgr...@chromium.org>
Gerrit-Reviewer: Kasper Lund <kas...@rivosinc.com>
Gerrit-Comment-Date: Tue, 18 Nov 2025 13:33:20 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

V8 LUCI CQ (Gerrit)

unread,
Nov 18, 2025, 8:35:19 AM (24 hours ago) Nov 18
to Kasper Lund, Jakob Linke, jgrube...@chromium.org, v8-re...@googlegroups.com

V8 LUCI CQ submitted the change

Change information

Commit message:
[snapshot] Allow larger code alignments
Change-Id: Ic3554c7928ffa4773b67744514eaff698569a422
Reviewed-by: Jakob Linke <jgr...@chromium.org>
Commit-Queue: Kasper Lund <kas...@rivosinc.com>
Cr-Commit-Position: refs/heads/main@{#103789}
Files:
  • M src/snapshot/embedded/platform-embedded-file-writer-aix.cc
  • M src/snapshot/embedded/platform-embedded-file-writer-generic.cc
  • M src/snapshot/embedded/platform-embedded-file-writer-mac.cc
  • M src/snapshot/embedded/platform-embedded-file-writer-win.cc
Change size: M
Delta: 4 files changed, 5 insertions(+), 49 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Jakob Linke
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: Ic3554c7928ffa4773b67744514eaff698569a422
Gerrit-Change-Number: 7167627
Gerrit-PatchSet: 2
Gerrit-Owner: Kasper Lund <kas...@rivosinc.com>
Gerrit-Reviewer: Jakob Linke <jgr...@chromium.org>
Gerrit-Reviewer: Kasper Lund <kas...@rivosinc.com>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages