You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3ce6e5f
Browse filesBrowse the repository at this point in the historyBrowse files
perf(@angular/cli): implement semaphore backpressure throttling in PackageManager
Execute package manager subprocess invocations using a semaphore-based backpressure throttle.
When callers perform concurrent registry lookups (such as running Promise.all over candidate
update packages), this prevents unbounded child subprocess spawning. Clamping active concurrent
CLI commands to a fixed limit protects the operating system against process table exhaustion, V8 heap
saturation, and upstream registry rate-limiting while maintaining fast execution.
0 commit comments