Skip to content

[v22.x] deps: V8: cherry-pick a6eaf7574109 - #65402

Closed
juanarbol wants to merge 1 commit into
nodejs:v22.x-stagingfrom
juanarbol:ja/backport-v8
Closed

juanarbol wants to merge 1 commit into
nodejs:v22.x-stagingfrom
juanarbol:ja/backport-v8

Conversation

@juanarbol

Copy link
Copy Markdown
Member

Original commit message:

[logging] Use RecursiveMutex for Logger

Logger::allows_code_compaction might be called from within a
CodeCreateEvent where initializing line script line ends might trigger
a GC. During compaction we check if code compaction is allowed which
calls back into the above Logger method.

Bug: 41497149
Change-Id: Ifd1b740df8600584780341d8214e995832e663b4
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5572952
Reviewed-by: Victor Gomes <[email protected]>
Commit-Queue: Camillo Bruni <[email protected]>
Cr-Commit-Position: refs/heads/main@{#94140}

Refs: v8/v8@a6eaf75
Fixes: #65140

@juanarbol juanarbol added the lts-watch-v22.x PRs that may need to be released in v22.x label Aug 19, 2026
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/gyp
  • @nodejs/security-wg
  • @nodejs/v8-update

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to Node.js builds or CI infrastructure. needs-ci PRs that need a full CI run. v22.x Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch. v8 engine Issues and PRs related to the V8 dependency. labels Aug 19, 2026
@juanarbol
juanarbol requested a review from a team as a code owner August 20, 2026 19:41
@juanarbol juanarbol added request-ci Add this label to start a Jenkins CI on a PR. Only starts once the PR has an approving review. and removed build Issues and PRs related to Node.js builds or CI infrastructure. request-ci Add this label to start a Jenkins CI on a PR. Only starts once the PR has an approving review. labels Aug 21, 2026
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Original commit message:

    [logging] Use RecursiveMutex for Logger

    Logger::allows_code_compaction might be called from within a
    CodeCreateEvent where initializing line script line ends might trigger
    a GC. During compaction we check if code compaction is allowed which
    calls back into the above Logger method.

    Bug: 41497149
    Change-Id: Ifd1b740df8600584780341d8214e995832e663b4
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5572952
    Reviewed-by: Victor Gomes <[email protected]>
    Commit-Queue: Camillo Bruni <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#94140}

Refs: v8/v8@a6eaf75
@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

juanarbol pushed a commit that referenced this pull request Aug 26, 2026
Original commit message:

    [logging] Use RecursiveMutex for Logger

    Logger::allows_code_compaction might be called from within a
    CodeCreateEvent where initializing line script line ends might trigger
    a GC. During compaction we check if code compaction is allowed which
    calls back into the above Logger method.

    Bug: 41497149
    Change-Id: Ifd1b740df8600584780341d8214e995832e663b4
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5572952
    Reviewed-by: Victor Gomes <[email protected]>
    Commit-Queue: Camillo Bruni <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#94140}

Refs: v8/v8@a6eaf75
PR-URL: #65402
Fixes: #65140
Reviewed-By: Richard Lau <[email protected]>
@juanarbol

Copy link
Copy Markdown
Member Author

Landed in 3376e27

@juanarbol juanarbol closed this Aug 26, 2026
@aduh95 aduh95 removed the lts-watch-v22.x PRs that may need to be released in v22.x label Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-ci PRs that need a full CI run. v8 engine Issues and PRs related to the V8 dependency. v22.x Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants