summary refs log tree commit diff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-04-29 18:13:10 +0200
committerLudovic Courtès <ludo@gnu.org>2014-04-29 18:13:10 +0200
commitbe4e38fb6f8f2da9de4f9c6ff9e448a9dc178c8d (patch)
tree1aa8c8569085ee3d2734a119300eead5d62bd787 /gnu
parent2c6b7c7d55772be745e8cc615a0868ccc2182e62 (diff)
downloadguix-be4e38fb6f8f2da9de4f9c6ff9e448a9dc178c8d.tar.gz
derivations: Micro-optimize 'derivation'.
* guix/derivations.scm (derivation->string): New procedure.
  (derivation-hash, derivation): Use it.
  Memoization here yields a 5% improvement on "guix build -e '(@ (gnu
  packages emacs) emacs)' -n --no-substitutes".
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions