summary refs log tree commit diff
path: root/distro
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-10-08 22:07:19 +0200
committerLudovic Courtès <ludo@gnu.org>2012-10-08 22:07:19 +0200
commite4588af9697762e187c8caf4480a901362eb5420 (patch)
treea1237de3d8236463fbc3058bfcf57f1a56d9f022 /distro
parentead1f1086d1d64657ab710f4340dc5e4f79ea045 (diff)
downloadguix-e4588af9697762e187c8caf4480a901362eb5420.tar.gz
packages: Fix and optimize memoization of `package-derivation'.
* guix/packages.scm (%derivation-cache): Pass an initial size of 100.
  (cache): Use `hashq-set!', and use a SYSTEM/DRV pair as the value.
  (cached-derivation): Update accordingly.
Diffstat (limited to 'distro')
0 files changed, 0 insertions, 0 deletions