Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Release 3.22.3 (2026-09-02)

Parallel evaluation performance improvements

We’re continuing to make performance improvements to parallel evaluation, in particular reducing contention on the Boehm-Demers-Weiser garbage collector’s global lock by making more use of per-thread freelists and by removing the use of uncollectable allocations in builtins.fromJSON.

PRs: DeterminateSystems/nix-src#608, DeterminateSystems/nix-src#609

Miscellaneous changes

Bug fixes

Full Changelog: v3.22.2…v3.22.3