Skip to content

[build] Update to V8 15.3 - #7189

Open
mar-cf wants to merge 3 commits into
mainfrom
mar/v8/15.3
Open

[build] Update to V8 15.3#7189
mar-cf wants to merge 3 commits into
mainfrom
mar/v8/15.3

Conversation

@mar-cf

@mar-cf mar-cf commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@ask-bonk

ask-bonk Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

@mar-cf Bonk workflow was cancelled.

View workflow run · To retry, trigger Bonk again.

@mar-cf
mar-cf force-pushed the mar/v8/15.3 branch 2 times, most recently from 27b4249 to 7e01331 Compare September 1, 2026 09:19
@mar-cf
mar-cf marked this pull request as ready for review September 1, 2026 09:19
@mar-cf
mar-cf requested review from a team as code owners September 1, 2026 09:19
@mar-cf mar-cf changed the title [build] Update to V8 15.3.76.5 [build] Update to V8 15.3 Sep 1, 2026
Rebase the workerd patch stack and update ICU and Perfetto to the
revisions specified by V8.

Adapt memory.discard to V8's current shared-memory and backing-store
APIs. Refresh Perfetto's dependency configuration for v58.2.

Rework the ExtendedMap Windows layout fix for V8 15.3. Move
JSInterceptorMap's non-tagged flags and padding into ExtendedMap so
Torque and C++ offsets stay aligned under MSVC without changing the
object size or GC boundary.
Synchronous GC conservatively scans native stack values and can
retain the weak target depending on platform code generation. Use
V8's stackless asynchronous major GC so the test deterministically
exercises the queued-delivery lifetime path.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants