diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2018-03-28T11·32+0200 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2018-05-30T11·42+0200 |
commit | 7d21863bb3f3d4c42b273a8648a65bec83fe0b60 (patch) | |
tree | 252f7d24ef82026ed3ce9c8318c5f1287374581f /src/libutil/finally.hh | |
parent | 5a654fd7dd0bf58470e0a15d451cf36ce0c62beb (diff) |
Make <nix/fetchurl.nix> run in constant memory
E.g. nix-build --store ~/my-nix/ -E 'import <nix/fetchurl.nix> { url = https://cache.nixos.org/nar/0nwi996rgq4b914qyx0mv2wq4k80hjac7xilikavagw7kxmn2iiv.nar.xz; sha256 = "0nwi996rgq4b914qyx0mv2wq4k80hjac7xilikavagw7kxmn2iiv"; }' now runs in 17 MiB (was 70 MiB), while nix-build --store ~/my-nix/ -E 'import <nix/fetchurl.nix> { url = https://cache.nixos.org/nar/0nwi996rgq4b914qyx0mv2wq4k80hjac7xilikavagw7kxmn2iiv.nar.xz; sha256 = "0d2fxljdih3nc5dqx41hjzic3141ajil94m8kdbpryq569dpsbvb"; unpack = true; }' runs in 17 MiB (was 346 MiB).
Diffstat (limited to 'src/libutil/finally.hh')
0 files changed, 0 insertions, 0 deletions