Skip to content

perf: patch libuv to use posix_spawn on macOS#27655

Merged
deepak1556 merged 6 commits into10-x-yfrom
trop/10-x-y-bp-perf-patch-libuv-to-use-posix_spawn-on-macos-1612797938668
Feb 11, 2021
Merged

perf: patch libuv to use posix_spawn on macOS#27655
deepak1556 merged 6 commits into10-x-yfrom
trop/10-x-y-bp-perf-patch-libuv-to-use-posix_spawn-on-macos-1612797938668

Conversation

@trop
Copy link
Copy Markdown
Contributor

@trop trop bot commented Feb 8, 2021

Backport of #27026

See that PR for details.

Notes: Fixed slow child process spawning on macOS Big Sur

pdesantis and others added 4 commits February 8, 2021 15:25
patch libuv to fix a performance regression in macOS >= 11

Spawning child processes in an Electron application with a hardened
runtime has become slow in macOS Big Sur. This patch is a squashed
version of libuv/libuv#3064

This patch should be removed when libuv PR 3064 is merged.

Fixes: libuv/libuv#3050
Fixes: #26143
PR-URL: libuv/libuv#3064

Authored-by: Juan Pablo Canepa <[email protected]>
Co-authored-by: Marcello Bastéa-Forte <[email protected]>
Electron patch prepared by: Pat DeSantis <[email protected]>
@trop trop bot requested a review from a team as a code owner February 8, 2021 15:25
@electron-cation electron-cation bot added the new-pr 🌱 PR opened recently label Feb 8, 2021
@trop trop bot added 10-x-y backport This is a backport PR semver/patch backwards-compatible bug fixes labels Feb 8, 2021
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened recently label Feb 8, 2021
@ckerr
Copy link
Copy Markdown
Member

ckerr commented Feb 10, 2021

elecctron-woa-testing failure appears to be unrelated to PR

@deepak1556 deepak1556 merged commit afb74be into 10-x-y Feb 11, 2021
@release-clerk
Copy link
Copy Markdown

release-clerk bot commented Feb 11, 2021

Release Notes Persisted

Fixed slow child process spawning on macOS Big Sur

@deepak1556 deepak1556 deleted the trop/10-x-y-bp-perf-patch-libuv-to-use-posix_spawn-on-macos-1612797938668 branch February 11, 2021 00:53
VerteDinde added a commit that referenced this pull request Feb 19, 2021
codebytere pushed a commit that referenced this pull request Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10-x-y backport This is a backport PR semver/patch backwards-compatible bug fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants