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

Reply via email to