Branch: refs/heads/master
Home: https://github.com/NixOS/nix
Commit: c0a7b84748d5e27e6804117b8a57ce71269c3c66
https://github.com/NixOS/nix/commit/c0a7b84748d5e27e6804117b8a57ce71269c3c66
Author: Eelco Dolstra <[email protected]>
Date: 2016-08-29 (Mon, 29 Aug 2016)
Changed paths:
M src/libexpr/value-to-json.cc
M src/libexpr/value-to-json.hh
M src/libexpr/value.hh
A src/libutil/json.cc
A src/libutil/json.hh
M src/nix-env/nix-env.cc
M src/nix/path-info.cc
Log Message:
-----------
nix path-info: Add --json flag
Also, factor out JSON generation from value-to-json.{cc,hh}, and
support producing indented JSON.
Commit: 26d92017d3b36cff940dcb7d1611c42232edb81a
https://github.com/NixOS/nix/commit/26d92017d3b36cff940dcb7d1611c42232edb81a
Author: Eelco Dolstra <[email protected]>
Date: 2016-08-29 (Mon, 29 Aug 2016)
Changed paths:
M src/libexpr/eval.cc
M src/libexpr/eval.hh
M src/libexpr/json-to-value.cc
M src/libexpr/primops.cc
M src/libexpr/value.hh
A tests/lang/eval-okay-partition.exp
A tests/lang/eval-okay-partition.nix
Log Message:
-----------
Add builtin function "partition"
The implementation of "partition" in Nixpkgs is O(n^2) (because of the
use of ++), and for some reason was causing stack overflows in
multi-threaded evaluation (not sure why).
This reduces "nix-env -qa --drv-path" runtime by 0.197s and memory
usage by 298 MiB (in non-Boehm mode).
Commit: c42d1acfeb42febb2815a3b76f24b9fc88d50ba8
https://github.com/NixOS/nix/commit/c42d1acfeb42febb2815a3b76f24b9fc88d50ba8
Author: Eelco Dolstra <[email protected]>
Date: 2016-08-29 (Mon, 29 Aug 2016)
Changed paths:
M src/libexpr/eval.cc
M src/libexpr/eval.hh
M src/libexpr/get-drvs.cc
M src/libexpr/primops.cc
Log Message:
-----------
forceBool(): Show position info
Commit: 86169d2114fdb8c551bdd5e653e464f4e400edf6
https://github.com/NixOS/nix/commit/86169d2114fdb8c551bdd5e653e464f4e400edf6
Author: Eelco Dolstra <[email protected]>
Date: 2016-08-29 (Mon, 29 Aug 2016)
Changed paths:
A maintainers/upload-release.pl
Log Message:
-----------
Add script to automate creating Nix releases
Compare: https://github.com/NixOS/nix/compare/9fa21765e7f2...86169d2114fd_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits