diff options
author | Ludovic Courtès <ludo@gnu.org> | 2019-10-27 22:32:09 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-10-27 23:05:00 +0100 |
commit | 5166d027308f4cf694f5cff1c0670b6ff622c226 (patch) | |
tree | af20f5ccc6dea8147786f8065e03a471c3b0602b /doc | |
parent | d727a9343d861cf775645df8be5bfefd43d6c6f0 (diff) | |
download | patches-5166d027308f4cf694f5cff1c0670b6ff622c226.tar patches-5166d027308f4cf694f5cff1c0670b6ff622c226.tar.gz |
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 'doc')
0 files changed, 0 insertions, 0 deletions