lix/src
Eelco Dolstra e0204f8d46 Move path info caching from BinaryCacheStore to Store
Caching path info is generally useful. For instance, it speeds up "nix
path-info -rS /run/current-system" (i.e. showing the closure sizes of
all paths in the closure of the current system) from 5.6s to 0.15s.

This also eliminates some APIs like Store::queryDeriver() and
Store::queryReferences().
2016-04-19 18:52:53 +02:00
..
boost Force stack trace for boost format errors 2016-03-02 15:46:07 +01:00
download-via-ssh More cleanup 2015-07-20 01:16:16 +02:00
libexpr Merge pull request #815 from vcunat/p/outputsToInstall 2016-04-14 20:55:41 +02:00
libmain Improve SIGINT handling in multi-threaded programs 2016-03-29 16:37:16 +02:00
libstore Move path info caching from BinaryCacheStore to Store 2016-04-19 18:52:53 +02:00
libutil Move path info caching from BinaryCacheStore to Store 2016-04-19 18:52:53 +02:00
nix Move path info caching from BinaryCacheStore to Store 2016-04-19 18:52:53 +02:00
nix-collect-garbage Eliminate reserveSpace flag 2016-02-24 17:44:55 +01:00
nix-daemon Move path info caching from BinaryCacheStore to Store 2016-04-19 18:52:53 +02:00
nix-env nix-env: respect meta.outputsToInstall 2016-02-23 14:19:14 +01:00
nix-instantiate Move addPermRoot into Store 2016-02-11 16:14:42 +01:00
nix-log2xml nix-log2xml: Handle newlines 2014-08-13 19:06:20 +02:00
nix-prefetch-url BinaryCacheStore::readFile(): Return a shared_ptr to a string 2016-04-15 15:39:48 +02:00
nix-store Move path info caching from BinaryCacheStore to Store 2016-04-19 18:52:53 +02:00