uv cuts peak RSS 15-20% on large solves via AI-assisted PRs, arena checkpointing trick

charliermarsh · x · 2026-10-23

uv author Charlie Marsh shares a side quest: with AI (Astra) he landed a few small PRs cutting uv's peak RSS on large dependency solves by 15-20%. On a 7,777-package project, fresh resolve dropped from 950.1 MiB to 766.4 MiB (-19.4%) and upgrades from 1,199.7 MiB to 1,014.9 MiB (-15.3%), via deferred forks (#22769), an arena checkpointing trick in the resolver (#22784), and incremental results (#22770).

Related event: uv Author Uses AI-Driven Small PRs to Cut Peak Memory 15-20%(3 posts)→

Original post →

More from coding & agent

coding & agent channel →