guix/gnu
Ludovic Courtès 5166d02730
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.
2019-10-27 23:05:00 +01:00
..
bootloader
build
installer
machine machine: digital-ocean: Rename 'enable-ipv6' to 'enable-ipv6?'. 2019-10-22 18:32:52 +02:00
packages gnu: bootstrap: 'bootstrap-origin' preserves eq?-ness when no changes are made. 2019-10-27 23:05:00 +01:00
services services: gdm: Add 'debug?' configuration field. 2019-10-26 17:04:36 -04:00
system
tests
artwork.scm
bootloader.scm
ci.scm
installer.scm
local.mk gnu: dav1d: Update to 0.5.1. 2019-10-27 10:10:23 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm