Skip to content

build: revert "build: re-enable ThinLTO on macOS" (42-x-y)#51844

Merged
MarshallOfSound merged 1 commit into
42-x-yfrom
sam/revert-thinlto-mac-42-x-y
Jun 2, 2026
Merged

build: revert "build: re-enable ThinLTO on macOS" (42-x-y)#51844
MarshallOfSound merged 1 commit into
42-x-yfrom
sam/revert-thinlto-mac-42-x-y

Conversation

@MarshallOfSound

Copy link
Copy Markdown
Member

Reverts #51823 on 42-x-y (clean git revert of a9f36de):

  • restores build_disable_thin_lto_mac.patch
  • removes fix_preserve_node_symbols_and_vtables_under_thinlto.patch

Performance note for reviewers: macOS releases on this line lose the ThinLTO portion of the recent gains (the Electron PGO profiles from #51828 are unaffected and still apply).

Notes: none

@MarshallOfSound MarshallOfSound requested a review from a team as a code owner June 2, 2026 08:31
@electron-cation electron-cation Bot added the new-pr 🌱 PR opened recently label Jun 2, 2026
@MarshallOfSound MarshallOfSound changed the title Revert "build: re-enable ThinLTO on macOS" (42-x-y) build: revert "build: re-enable ThinLTO on macOS" (42-x-y) Jun 2, 2026
@MarshallOfSound MarshallOfSound added the fast-track 🚅 Indicates that this PR is intended to bypass the 24 hour rule. Needs approval from Releases label Jun 2, 2026
@electron-cation electron-cation Bot removed the new-pr 🌱 PR opened recently label Jun 2, 2026
@MarshallOfSound MarshallOfSound merged commit 03ce64c into 42-x-y Jun 2, 2026
43 of 44 checks passed
@release-clerk

release-clerk Bot commented Jun 2, 2026

Copy link
Copy Markdown

No Release Notes

@MarshallOfSound MarshallOfSound deleted the sam/revert-thinlto-mac-42-x-y branch June 2, 2026 08:45
MarshallOfSound added a commit that referenced this pull request Jun 3, 2026
…x-y)" (#51853)

Revert "build: revert "build: re-enable ThinLTO on macOS" (42-x-y) (#51844)"

This reverts commit 03ce64c.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fast-track 🚅 Indicates that this PR is intended to bypass the 24 hour rule. Needs approval from Releases semver/none

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants