guix/gnu
Ludovic Courtès 63b0ce391f
services: shepherd: Compile service files.
This reduces resident memory for PID 1 from 29.8MiB to 28.7MiB right
after boot on a bare-bones system (x86_64-linux).

* gnu/services/shepherd.scm (scm->go): New procedure.
(shepherd-configuration-file)[config]: Call it and use 'load-compiled'
instead of 'primitive-load'.
2019-10-06 14:45:35 +02:00
..
bootloader
build shepherd: Ensure the log file has correct ownership. 2019-09-26 23:15:28 +02:00
installer installer: Update to Guile-Parted 0.0.2 release. 2019-09-25 16:03:23 +02:00
machine
packages gnu: Add cl-random-forest. 2019-10-06 14:37:54 +02:00
services services: shepherd: Compile service files. 2019-10-06 14:45:35 +02:00
system linux-container: 'eval/container' correctly passes -L and -C flags. 2019-09-18 23:08:28 +02: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: Add tigervnc-client. 2019-10-02 01:24:09 +02:00
machine.scm
packages.scm
services.scm
system.scm system: Add 'mount' and 'umount' to '%setuid-programs'. 2019-10-06 14:45:35 +02:00
tests.scm repl, marionette: 'self-quoting?' matches keywords. 2019-09-23 23:41:19 +02:00