dcc7ea5498
Also fix typos introduced by the commits I read. I have run the addDrvOutputDependencies release note past Ericson since I was confused by what the heck it was doing, and he was saying it was reasonable. Change-Id: Id015353b00938682f7faae7de43df7f991a5237e
412 B
412 B
synopsis | cls | credits | category |
---|---|---|---|
Find GC roots using libproc on Darwin | 723 | artemist | Improvements |
Previously, the garbage collector found runtime roots on Darwin by shelling out to lsof -n -w -F n
then parsing the result. The version of lsof
packaged in Nixpkgs is very slow on Darwin, so Lix now uses libproc
directly to speed up GC root discovery, in some tests taking 250ms now instead of 40s.