summaryrefslogtreecommitdiff
path: root/guix/channels.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2019-10-27 22:32:09 +0100
committerLudovic Courtès <ludo@gnu.org>2019-10-27 23:05:00 +0100
commit5166d027308f4cf694f5cff1c0670b6ff622c226 (patch)
treeaf20f5ccc6dea8147786f8065e03a471c3b0602b /guix/channels.scm
parentd727a9343d861cf775645df8be5bfefd43d6c6f0 (diff)
gnu: bootstrap: 'bootstrap-origin' preserves eq?-ness when no changes are made.
This reduces the number of lookups in the 'add-data-to-store' cache from 2743 to 2705 (hit rate: 11% to 10%) when running GUIX_PROFILING=add-data-to-store-cache guix build libreoffice -nd The execution time of "guix build libreoffice -nd" goes from 1.80s to 1.78s. * gnu/packages/bootstrap.scm (bootstrap-origin): Return SOURCE unchanged when its has no patches and no snippet.
Diffstat (limited to 'guix/channels.scm')
0 files changed, 0 insertions, 0 deletions