lix/src
Eelco Dolstra 0b606aad46
Add automatic garbage collection
Nix can now automatically run the garbage collector during builds or
while adding paths to the store. The option "min-free = <bytes>"
specifies that Nix should run the garbage collector whenever free
space in the Nix store drops below <bytes>. It will then delete
garbage until "max-free" bytes are available.

Garbage collection during builds is asynchronous; running builds are
not paused and new builds are not blocked. However, there also is a
synchronous GC run prior to the first build/substitution.

Currently, no old GC roots are deleted (as in "nix-collect-garbage
-d").
2017-09-05 20:43:42 +02:00
..
boost Shut up some warnings 2017-04-14 14:42:20 +02:00
build-remote Merge branch 'macOS' of https://github.com/davidak/nix 2017-07-31 10:31:51 +02:00
buildenv Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
libexpr Add builtins.string function. 2017-08-15 20:04:11 +00:00
libmain Fix verbosity level for nix build --dry-run 2017-09-01 12:37:09 +02:00
libstore Add automatic garbage collection 2017-09-05 20:43:42 +02:00
libutil Add an activity for binary cache queries 2017-08-31 15:25:58 +02:00
linenoise Replace readline by linenoise 2017-05-10 18:37:42 +02:00
nix Fix verbosity level for nix build --dry-run 2017-09-01 12:37:09 +02:00
nix-build Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-channel Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-collect-garbage printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-copy-closure Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-daemon Give activities a verbosity level again 2017-08-28 19:13:24 +02:00
nix-env Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-instantiate Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-prefetch-url Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-store Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
resolve-system-dependencies Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00