summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorpennae <github@quasiparticle.net>2021-10-15 16:30:58 +0200
committerpennae <github@quasiparticle.net>2021-10-15 16:39:10 +0200
commitdc895fb2815032adbcc49f090812fa355074d9be (patch)
tree3e95c4f67892d841c69c4036e12ae51d1ed419a7 /pkgs/development/python-modules/rangehttpserver
parentdcfa5952754e5cc6cbbf7df40b62aabb3792bdc9 (diff)
lib: make extendDerivation lighter on eval
the fix to extendDerivation in #140051 unwittingly worsened eval performance by quite a bit. set elements alone needed over 1GB extra after the change, which seems disproportionate to how small it was. if we flip the logic used to determine which outputs to install around and keep a "this one exactly" flag in the specific outputs instead of a "all of them" in the root we can avoid most of that cost.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions