GitHub PushEvent at 2014-10-14 17:41:46
Repository: nix
Actor: rycee
Payload: {"shas":[["3800f441e49af78b95d403014459dbb9bb646e8a","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","createDirs(): Handle ‘path’ being a symlink\n\nIn particular, this fixes \"nix-build -o /tmp/result\" on Mac OS X\n(where /tmp is a symlink).","Eelco Dolstra",true],["104e55bb7f593b1ac3c54ffda48a9d72af7fbe6b","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","nix-env: Add regular expression support in selectors\n\nSo you can now do things like:\n\n  $ nix-env -qa '.*zip.*'\n  $ nix-env -qa '.*(firefox|chromium).*'","Eelco Dolstra",true],["3b5fa8d50cd7e4db0691884effcbdc7809ad9ed9","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Don't recompile the same regex over and over","Eelco Dolstra",true],["3fd2d2187efcb0d7c7fe7ebdc2baa14edfac6d0c","2ad57049e5a4c55c398e1a2fc9bf3e78fb5d7c3a@shealevy.com","Add test for readDir primop","Shea Levy",true],["c08c802bf31ce739e0de6d1fbfe4d58b808ae9bb","2ad57049e5a4c55c398e1a2fc9bf3e78fb5d7c3a@shealevy.com","Add readDir primop","Shea Levy",true],["3f8576a6abedfa7c16d6f13dbdbabaa695cf60bb","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Remove some duplicate code","Eelco Dolstra",true],["58d8a213b08aca7774b246749976c9b1049d0647","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Tweak","Eelco Dolstra",true],["d4fcbe1687c3d212966e43118341622cf69612f3","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Add primop ‘attrValues’","Eelco Dolstra",true],["c3f0a489f9d58878c211467a84d7db9dae4e8b5a","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Add primop ‘catAttrs’","Eelco Dolstra",true],["14188069692215264eb1a25d60920fac7117a2ef","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Show total allocations","Eelco Dolstra",true],["b6809608cc467925db44b1eb435095c37e433255","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Get rid of some unnecessary ExprConcatStrings nodes in dynamic attrs\n\nThis gives a ~18% speedup in NixOS evaluation (after converting\nmost calls to hasAttr/getAttr to dynamic attrs).","Eelco Dolstra",true],["986fbd6fabdd37077718b1ecfeabae33424ed2c8","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Typo","Eelco Dolstra",true],["6bb4c0b712788c9cec9a1721ceb3c3a5c89c4181","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","mkList: Scrub better\n\nClearing v.app.right was not enough, because the length field of a\nlist only takes 32 bits, so the most significant 32 bits of v.app.left\n(a.k.a. v.thunk.env) would remain. This could cause Boehm GC to\ninterpret it as a valid pointer.\n\nThis change reduces maximum RSS for evaluating the ‘tested’ job in\nnixos/release-small.nix from 1.33 GiB to 0.80 GiB, and runtime by\nabout 8%.","Eelco Dolstra",true],["2a4dbcff74c9af467b6d21828468dbba860dd979","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Improved error message when encountering unsupported file types\n\nFixes #269.","Eelco Dolstra",true],["a79e56de68e8adf508dc613b39f25ad2f431d5b4","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","nix-copy-closure: Use strict","Eelco Dolstra",true],["f1adf4c998c374b3857f2e252cb698463e624059","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Remove unused @sshOpts flag\n\nCloses #300.","Eelco Dolstra",true],["a8925a510caab12da8ac12ae897ec5ba79b991c1","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","nix-channel --add: Validate URL / channel ID\n\nFixes #369.","Eelco Dolstra",true],["c6849e2dee743d9a4aca30842244d956ddcd25c3","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","Remove redundant space in usage errors","Eelco Dolstra",true],["2c1711ae33c0824570dab4651c5aefd273e8eba6","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","nix-channel: Add --rollback flag\n\nFixes #368.","Eelco Dolstra",true],["d04e1ff12aef86e3653c6fb3e114c0bb58c5d255","678bd63a1cc7ae1c5a1c0c8390ac2bc18ba208a8@logicblox.com","nix-store -q: Check for conflicting flags\n\nFixes #364.","Eelco Dolstra",true]],"size":22,"ref":"refs/heads/master","head":"fb4e2165982dd4e844d5009780c25c260d33375d"}