!VRULIdgoKmKPzJZzjj:nixos.org

Nix Package Manager development

881 Members
For people hacking on Nix: https://github.com/NixOS/nix Nix maintainers can be reached here.185 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
29 Jul 2025
@Ericson2314:matrix.orgJohn Ericsonsince we can make GC faster by not parsing the entire derivation20:57:28
@Ericson2314:matrix.orgJohn Ericson

OK optimized before

BM_ParseRealDerivationFile/hello         6814 ns         6791 ns       104081 bytes_per_second=247.735Mi/s
BM_ParseRealDerivationFile/firefox      31529 ns        31420 ns        22281 bytes_per_second=486.429Mi/s
21:18:01
@Ericson2314:matrix.orgJohn Ericson
BM_ParseRealDerivationFile/hello         6952 ns         6929 ns       102364 bytes_per_second=242.772Mi/s
BM_ParseRealDerivationFile/firefox      71569 ns        71292 ns         9695 bytes_per_second=214.381Mi
21:18:27
@Ericson2314:matrix.orgJohn Ericsonoptimized after21:18:29
@Ericson2314:matrix.orgJohn Ericson4x to 2x21:18:39
@Ericson2314:matrix.orgJohn Ericsonnot good enough21:18:42
@joerg:thalheim.ioMic92
In reply to @Ericson2314:matrix.org
I opened up https://github.com/NixOS/nix/issues/13573 regardless
Is it not all the store references we care about in those derivations, not just outpaths?
21:22:57
@Ericson2314:matrix.orgJohn Ericson Mic92: I think it is just looking to keep derivations pointing to live store paths? 21:23:25
@Ericson2314:matrix.orgJohn EricsonI could be wrong21:23:33

Show newer messages


Back to Room ListRoom Version: 6