!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

911 Members
For people hacking on the Nix package manager itself189 Servers

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


SenderMessageTime
28 Jul 2025
@Ericson2314:matrix.orgJohn Ericsonlikewise when drv is created in the evaluator, we'll have a json object, and end to serializing it, either way14:15:58
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Microbenchmarks with google/benchmark?14:16:08
@Ericson2314:matrix.orgJohn Ericsonwell my argument above is microbenchmarks would kinda miss the point14:16:42
@Ericson2314:matrix.orgJohn Ericsonyes, parsing does become more expensive14:16:48
@Ericson2314:matrix.orgJohn Ericsonbut other things become less expensive14:16:53
@Ericson2314:matrix.orgJohn Ericsonand it should be some O(drvs) thing either way14:17:06
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @Ericson2314:matrix.org
well my argument above is microbenchmarks would kinda miss the point
But that change would affect store derivation instantiations, right? Or is that not the case?
15:54:37
@Ericson2314:matrix.orgJohn Ericsonwhat do you mean by instantiations?16:05:59
@Ericson2314:matrix.orgJohn Ericsoncreating them in the evaluator?16:06:05
29 Jul 2025
@joerg:thalheim.ioMic92 John Ericson: Sergei Zimmerman (xokdvium) https://github.com/NixOS/nix/pull/13569 07:42:09
@joerg:thalheim.ioMic92Microbenchmarks for derivation parsing07:42:58

Show newer messages


Back to Room ListRoom Version: 6