Go to file
Eelco Dolstra 0b305c534f * Store attribute sets as a vector instead of a map (i.e. a red-black
tree).  This saves a lot of memory.  The vector should be sorted so
  that names can be looked up using binary search, but this is not the
  case yet.  (Surprisingly, looking up attributes using linear search
  doesn't have a big impact on performance.)

  Memory consumption for

    $ nix-instantiate /etc/nixos/nixos/tests -A bittorrent.test --readonly-mode

  on x86_64-linux with GC enabled is now 185 MiB (compared to 946
  MiB on the trunk).
2010-10-24 00:41:29 +00:00
blacklisting
corepkgs
doc nix manual: fix 'install' -> 'uninstall' in garbage collection section of introduction 2010-10-06 19:04:04 +00:00
externals
make
misc
scripts * nix-build: pass --cores. 2010-08-24 09:21:59 +00:00
src * Store attribute sets as a vector instead of a map (i.e. a red-black 2010-10-24 00:41:29 +00:00
tests * Regression test for listToAttr's behaviour if an attribute name 2010-10-23 22:55:30 +00:00
.gitignore
aterm-gc.supp
AUTHORS
bootstrap.sh
ChangeLog
configure.ac * Make building against the Boehm GC a configure option. 2010-10-22 13:39:15 +00:00
COPYING
INSTALL
Makefile.am
nix.conf.example
nix.spec.in
README
release.nix
substitute.mk * "type -P" isn't portable. 2010-10-04 15:50:08 +00:00
version * Bump the version number. 2010-08-17 15:39:35 +00:00

Nix is a purely functional package manager.  For installation and
usage instructions, please read the manual, which can be found in
`docs/manual/manual.html', and additionally at the Nix website at
<http://nixos.org/>.


Acknowledgments

This product includes software developed by the OpenSSL Project for
use in the OpenSSL Toolkit (http://www.OpenSSL.org/).