Skip to content

v17.1.1-libuv-use-posix-spawn.0

Latest
Compare
Choose a tag to compare
@cvanwinkle cvanwinkle released this 21 Mar 15:15
· 2562 commits to main since this release

perf: patch libuv to use posix_spawn on macOS

Spawning child processes in an Electron application with a hardened runtime has become slow in macOS Big Sur.

This patch is a cherry-pick of libuv/libuv#3064. This patch should be removed when Electron's libuv version is updated to a version containing this fix.

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

Authored-by: Juan Pablo Canepa jpcanepa@gmail.com
Co-authored-by: Marcello Bastéa-Forte marcello@descript.com
Updated-by: Charles Van Winkle charles@descript.com
Compiled-by: Charles Van Winkle charles@descript.com

Descript Modifications: v17.1.1...v17.1.1-libuv-use-posix-spawn.0
Full Changelog: v15.3.1...v17.1.1-libuv-use-posix-spawn.0