Age | Commit message (Expand) | Author |
2014-12-17 | Keep only libstore, nix-daemon, and related stuff. | Ludovic Courtès |
2014-03-05 | Revert "Make ifs and asserts tail-recursive" | Eelco Dolstra |
2014-02-26 | Warn about missing -I paths | Eelco Dolstra |
2014-01-21 | Fix some clang warnings | Eelco Dolstra |
2013-11-19 | Add a toJSON primop | Eelco Dolstra |
2013-11-18 | Add a primop unsafeGetAttrPos to return the position of an attribute | Eelco Dolstra |
2013-11-18 | Add a symbol __curPos that expands to the current source location | Eelco Dolstra |
2013-11-12 | Make function calls tail-recursive | Eelco Dolstra |
2013-11-12 | Make ifs and asserts tail-recursive | Eelco Dolstra |
2013-10-28 | Slightly optimize listToAttrs | Eelco Dolstra |
2013-10-24 | Rename "attribute sets" to "sets" | Eelco Dolstra |
2013-10-17 | Don't show <nix/derivation.nix> in stack traces | Eelco Dolstra |
2013-10-08 | Merge VarRef into ExprVar | Eelco Dolstra |
2013-09-03 | nix-env: Load files in ~/.nix-defexpr on demand | Eelco Dolstra |
2013-09-03 | Get rid of the parse tree cache | Eelco Dolstra |
2013-09-02 | Add some support code for nix-repl | Eelco Dolstra |
2013-09-02 | Fix whitespace | Eelco Dolstra |
2013-08-26 | Simplify inherited attribute handling | Shea Levy |
2013-08-19 | Store Nix integers as longs | Eelco Dolstra |
2013-08-14 | Typo | Eelco Dolstra |
2013-08-02 | In the profiler output, show function names (if available) | Eelco Dolstra |
2013-07-31 | Make Env smaller | Eelco Dolstra |
2013-07-31 | Avoid thunks when a fromWith var can be looked up without evaluation | Shea Levy |
2013-07-31 | Delay evaulation of `with` attrs until a variable lookup needs them | Shea Levy |
2012-11-28 | nix-env -q --out-path: Support multiple outputs | Eelco Dolstra |
2012-11-27 | Optionally ignore null-valued derivation attributes | Eelco Dolstra |
2012-11-26 | nix-instantiate: Fix read-only evaluation | Eelco Dolstra |
2012-10-03 | Add a ‘--repair’ flag to nix-instantiate | Eelco Dolstra |
2012-08-13 | Add a primop ‘concatLists’ | Eelco Dolstra |
2012-08-12 | Add some more evaluations stats | Eelco Dolstra |
2012-08-12 | Add some basic profiling support to the evaluator | Eelco Dolstra |
2012-07-18 | Use "#pragma once" to prevent repeated header file inclusion | Eelco Dolstra |
2012-07-17 | Remove dead code | Eelco Dolstra |
2012-02-04 | * Inline some functions and get rid of the indirection through | Eelco Dolstra |
2012-01-07 | * Don't create thunks for simple constants (integers, strings, paths) | Eelco Dolstra |
2012-01-04 | * Remove dead code. | Eelco Dolstra |
2012-01-04 | * Don't use dynamic_cast, it's very slow. "nix-instantiate | Eelco Dolstra |
2011-08-06 | * Cache the result of file evaluation (i.e, memoize evalFile()). This | Eelco Dolstra |
2011-08-06 | * Allow redirections in search path entries. E.g. if you have a | Eelco Dolstra |
2011-08-06 | * Add a Nix expression search path feature. Paths between angle | Eelco Dolstra |
2011-08-06 | * Refactoring: move parseExprFromFile() and parseExprFromString() into | Eelco Dolstra |
2011-07-20 | * Fix a huuuuge security hole in the Nix daemon. It didn't check that | Eelco Dolstra |
2010-10-24 | * When allocating an attribute set, reserve enough space for all | Eelco Dolstra |
2010-10-24 | * Keep attribute sets in sorted order to speed up attribute lookups. | Eelco Dolstra |
2010-10-24 | * Don't create thunks for variable lookups (if possible). This | Eelco Dolstra |
2010-10-24 | * Store attribute sets as a vector instead of a map (i.e. a red-black | Eelco Dolstra |
2010-10-23 | * Make Value smaller by not storing redundant PrimOp info. | Eelco Dolstra |
2010-10-23 | * Remove allocValues(). | Eelco Dolstra |
2010-10-22 | * In environments, store pointers to values rather than values. This | Eelco Dolstra |
2010-10-22 | * Store Value nodes outside of attribute sets. I.e., Attr now stores | Eelco Dolstra |