guix/gnu
Ludovic Courtès ac19950507
gnu: bootstrap: Cache the 'bootstrap-executable' origins.
This reduces the number of lookups in the 'add-data-to-store' cache from
2705 to 2685 (hit rate: 10% to 9%) when running:

  GUIX_PROFILING=add-data-to-store-cache guix build libreoffice -nd

* gnu/packages/bootstrap.scm (raw-build)[->store]: Use 'lower-object'
instead of 'origin->derivation'.  This allows the origin-to-derivation
mapping to be cached.
2019-10-27 23:05:01 +01:00
..
bootloader gnu: Add u-boot-firefly-rk3399. 2019-10-18 15:48:18 -07:00
build Merge branch 'master' into core-updates 2019-09-27 19:11:27 +02:00
installer installer: Update to Guile-Parted 0.0.2 release. 2019-09-25 16:03:23 +02:00
machine machine: digital-ocean: Rename 'enable-ipv6' to 'enable-ipv6?'. 2019-10-22 18:32:52 +02:00
packages gnu: bootstrap: Cache the 'bootstrap-executable' origins. 2019-10-27 23:05:01 +01:00
services services: gdm: Add 'debug?' configuration field. 2019-10-26 17:04:36 -04:00
system gnu: Add u-boot-firefly-rk3399. 2019-10-18 15:48:18 -07:00
tests services: Add the Guix Data Service. 2019-09-25 08:35:33 +01:00
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 packages: 'fold-available-packages' uses 'supported-package?'. 2019-10-14 23:43:43 +02:00
services.scm
system.scm Merge branch 'master' into core-updates 2019-10-06 22:02:20 +02:00
tests.scm repl, marionette: 'self-quoting?' matches keywords. 2019-09-23 23:41:19 +02:00