{"push_id":824626310,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"3748127f440a39d6003e94733da70c2704e385f2","before":"bc186508ab98514780efbbddb002bf6fd2938aee","commits":[{"sha":"19d868083d56b50112f43e35cec113499c7171a1","author":{"email":"1d39464b5c1214aa230fdcc122a35e94f9442f6c@climate.com","name":"Michael Blume"},"message":"CLJ-1810 mark ATransientMap public\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/19d868083d56b50112f43e35cec113499c7171a1"},{"sha":"3a11e27822f10b9d4594e3d4be24670e4d8f68ae","author":{"email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@postspectacular.com","name":"Karsten Schmidt"},"message":"CLJ-1765 areduce speed optimization\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/3a11e27822f10b9d4594e3d4be24670e4d8f68ae"},{"sha":"206d94c9cfb01f981a157142929c9456c547d6ea","author":{"email":"bee2415806c60a5196a3c81e30ba271cdb3c2b5b@gmail.com","name":"Jozef Wagner"},"message":"CLJ-1724 - Reuse call to seq() in LazySeq/hashcode for else case\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/206d94c9cfb01f981a157142929c9456c547d6ea"},{"sha":"828d82fb5bae9a985f32279b819e22ae436022da","author":{"email":"86afd087e20b8f6a5ee4ece25677fe187d1bf499@gmail.com","name":"Steve Miner"},"message":"CLJ-1653 - toString() for EmptyList\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/828d82fb5bae9a985f32279b819e22ae436022da"},{"sha":"cb52f02640da6214003b0b8f3d4b5d067d177342","author":{"email":"27dfa702b5736100b21d1436d073d499e72009ce@tradeo.com","name":"Bozhidar Batsov"},"message":"CLJ-1567 Remove unused local in clojure.core/condp\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/cb52f02640da6214003b0b8f3d4b5d067d177342"},{"sha":"fd50af1680f40d199bac373f4638e2dde02bfa5a","author":{"email":"6769b2f6755f63396b11bd08e97ea5efff9c8bda@gmail.com","name":"Alf Kristian Stoyle"},"message":"CLJ-1456 throw error message if too few or too many args to throw\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/fd50af1680f40d199bac373f4638e2dde02bfa5a"},{"sha":"3961f830a5c8a4082bd520ea8746165c4ec88e81","author":{"email":"8cd4bcdb9c152d84116775adc2cfa314b99fcf25@alum.wustl.edu","name":"Andy Fingerhut"},"message":"CLJ-1414: sort and sort-by promise stable sort in their doc strings\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/3961f830a5c8a4082bd520ea8746165c4ec88e81"},{"sha":"a56dacffb7d1ba2c91aff337bbf6060a7854e7ae","author":{"email":"a506961e7165355b8026ce14116559a75771394d@gmail.com","name":"Gordon Syme"},"message":"CLJ-1380 - Ensure ex-info data argument is a map\n\nThe intention from the code and docs is that exceptions created by\nex-info should carry a map of additional data. The two-arg constructor\nensures that the data argument is a map but it was possible for data to\nbe nil if the three-arg constructor was used.\n\nApply the same argument checks from the two-arg ExceptionInfo\nconstructor to the three-arg constructor.\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/a56dacffb7d1ba2c91aff337bbf6060a7854e7ae"},{"sha":"47a6d64038052688c4ad2c56d4d2b5078470be0b","author":{"email":"0a61acb1b71741ad3e278bf687ec45e201a8835f@gmail.com","name":"Nicola Mometto"},"message":"CLJ-1351 remove unused swapThunk method generation\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/47a6d64038052688c4ad2c56d4d2b5078470be0b"},{"sha":"25221dfa32dc099a4896ae522db78fa199c9fe62","author":{"email":"99328387f8334f68433c424d2dfd83062f62754b@cognitect.com","name":"Alex Miller"},"message":"CLJ-1329 - remove unused local in PersistentVector.cons()\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/25221dfa32dc099a4896ae522db78fa199c9fe62"},{"sha":"fe1772a0079cedeb9bf0c533889906729eee5afa","author":{"email":"8cd4bcdb9c152d84116775adc2cfa314b99fcf25@alum.wustl.edu","name":"Andy Fingerhut"},"message":"CLJ-1295: Speed up dissoc on array-maps\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/fe1772a0079cedeb9bf0c533889906729eee5afa"},{"sha":"587655a0d97b141945239590f0f906dbdd278142","author":{"email":"63827afb4abf07019910d13e3569c19d2540d485@gmail.com","name":"Gary Fredericks"},"message":"CLJ-1282: Throw exception for bad quote arity\n\nDecided to throw on (quote) as well, which previously returned nil.\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/587655a0d97b141945239590f0f906dbdd278142"},{"sha":"edce1cc06be054614e403d48ecce8cb8345a179e","author":{"email":"8cd4bcdb9c152d84116775adc2cfa314b99fcf25@alum.wustl.edu","name":"Andy Fingerhut"},"message":"CLJ-1277: Speed up instant printing by eliminating reflection\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/edce1cc06be054614e403d48ecce8cb8345a179e"},{"sha":"0a6810ab3484b5be0afe4f505cd724eb5c974a09","author":{"email":"8cd4bcdb9c152d84116775adc2cfa314b99fcf25@alum.wustl.edu","name":"Andy Fingerhut"},"message":"CLJ-1259 Add type hints for pprint and cl-format\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/0a6810ab3484b5be0afe4f505cd724eb5c974a09"},{"sha":"4ed7e42738f7a77fe18b7fc1ae5c6ee7f419310c","author":{"email":"0a61acb1b71741ad3e278bf687ec45e201a8835f@gmail.com","name":"Nicola Mometto"},"message":"CLJ-1226: fix set! of instance field expression that refers to a deftype's `this`\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/4ed7e42738f7a77fe18b7fc1ae5c6ee7f419310c"},{"sha":"2c9ff46454ebf34b14ab4612f691b3c93031b362","author":{"email":"32907ebcada6b2b847d6fc3104a985e4a1f7e8a0@cognitect.com","name":"Alex Redington and Russ Olsen"},"message":"CLJ-1210 Extend IOFactory to nil to provide better error msgs\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/2c9ff46454ebf34b14ab4612f691b3c93031b362"},{"sha":"c3be0027c368a39372df48649773b5beb58ce9c6","author":{"email":"115abeee9e1c7544de6bce7c5a15076eea56f71b@gmail.com","name":"Timothy Baldridge"},"message":"CLJ-668 improve performance of slurp via jio/copy\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/c3be0027c368a39372df48649773b5beb58ce9c6"},{"sha":"3748127f440a39d6003e94733da70c2704e385f2","author":{"email":"99328387f8334f68433c424d2dfd83062f62754b@cognitect.com","name":"Alex Miller"},"message":"Changelog updates for 1.8.0-beta1\n\nSigned-off-by: Stuart Halloway <stu@cognitect.com>","distinct":true,"url":"https://api.github.com/repos/clojure/clojure/commits/3748127f440a39d6003e94733da70c2704e385f2"}]}