lix/src/libexpr
Eelco Dolstra dec2f19502 Fix a segfault in genericClosure
It kept temporary data in STL containers that were not scanned by
Boehm GC, so Nix programs using genericClosure could randomly crash if
the garbage collector kicked in at a bad time.

Also make it a bit more efficient by copying points to values rather
than values.
2013-10-28 18:52:26 +01:00
..
attr-path.cc Rename "attribute sets" to "sets" 2013-10-24 16:41:04 +02:00
attr-path.hh Work on Values instead of Exprs 2013-09-03 13:17:51 +00:00
common-opts.cc Fix error message 2012-02-09 18:56:48 +01:00
common-opts.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
eval-inline.hh Rename "attribute sets" to "sets" 2013-10-24 16:41:04 +02:00
eval.cc Slightly optimize listToAttrs 2013-10-28 07:34:44 +01:00
eval.hh Slightly optimize listToAttrs 2013-10-28 07:34:44 +01:00
get-drvs.cc Rename "attribute sets" to "sets" 2013-10-24 16:41:04 +02:00
get-drvs.hh nix-env -q --out-path: Support multiple outputs 2012-11-28 13:49:44 +01:00
lexer.l Fix whitespace 2013-09-02 16:29:15 +02:00
Makefile.am * Inline some functions and get rid of the indirection through 2012-02-04 13:50:25 +00:00
names.cc nix-env: Use wildcard match by default 2013-09-03 16:35:49 +02:00
names.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
nix.sdf First attempt to update Nix SDF grammar to match the actual bison grammar 2008-06-04 14:36:46 +00:00
nixexpr.cc printStats(): Print the size of the symbol table in bytes 2013-10-08 15:37:08 +02:00
nixexpr.hh Rename "attribute sets" to "sets" 2013-10-24 16:41:04 +02:00
parser.y Ensure proper type checking/coercion of "${expr}" 2013-10-17 00:57:24 +02:00
primops.cc Fix a segfault in genericClosure 2013-10-28 18:52:26 +01:00
symbol-table.hh Rename "attribute sets" to "sets" 2013-10-24 16:41:04 +02:00
value-to-xml.cc Fix compilation on FreeBSD 2012-03-05 22:04:40 +01:00
value-to-xml.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
value.hh Store Nix integers as longs 2013-08-19 12:35:03 +02:00