{"push_id":920087025,"size":1000,"distinct_size":3489,"ref":"refs/heads/master","head":"5446139387fe21928dfbd3145aade01cf26829d4","before":"e822a18ae7d55cefc332c6598a607cef0554ec77","commits":[{"sha":"889b0e9ace0aa6c4279ab6cf4f0553dd54f54ce7","author":{"email":"2bcc8dc930913fb822db79cf338fe0bc91912cc4@alcatel-lucent.com","name":"corentih"},"message":"rustfmt librustc_resolve","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/889b0e9ace0aa6c4279ab6cf4f0553dd54f54ce7"},{"sha":"82ab7079dd5de66ece16e35a86336fc7e380302e","author":{"email":"8e0d94695c8087496e207d45916b5a6b810661a9@gmail.com","name":"Eli Friedman"},"message":"Consistently normalize fn types after erasing lifetimes.\n\nFixes #23406.\nFixes #23958.\nFixes #29832.","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/82ab7079dd5de66ece16e35a86336fc7e380302e"},{"sha":"d842a54b25fc015b1c81b8e20a8fa7c61dccf3d9","author":{"email":"5c441a592d841f01925c4f246fd16b49200a827c@gmail.com","name":"Jonathan S"},"message":"Stop using dynamic borrowing in MoveErrorCollector","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/d842a54b25fc015b1c81b8e20a8fa7c61dccf3d9"},{"sha":"d84d92bbdd049aafd7962d2133bd91b2afcfdad5","author":{"email":"7bf1e2b103c6b1286201dc2243ec40f8ce380cec@users.noreply.github.com","name":"arcnmx"},"message":"AUTHORS and .mailmap cleanup","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/d84d92bbdd049aafd7962d2133bd91b2afcfdad5"},{"sha":"768630be34594c32a14814e4e9e850d86125a265","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #29840 - gereeter:move-error-no-refcell, r=sanxiyn","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/768630be34594c32a14814e4e9e850d86125a265"},{"sha":"2b05fdb38a9325040c92a392a5fe3e97989215a1","author":{"email":"c109f01fe8956e29a2dc423386f8297bf18db3a1@gmail.com","name":"Jan Likar"},"message":"Update 'Strings' chapter of the book\n\nFix #29823 by further explaining `&str` and pointing out the\ndifference between `&str` and `&'static str`.","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/2b05fdb38a9325040c92a392a5fe3e97989215a1"},{"sha":"235aca56b5f3e7d479e3cbaa9dc8a1402cfbca0f","author":{"email":"c109f01fe8956e29a2dc423386f8297bf18db3a1@gmail.com","name":"Jan Likar"},"message":"Improve Strings chapter","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/235aca56b5f3e7d479e3cbaa9dc8a1402cfbca0f"},{"sha":"8bcbcae86686e112e63049c856b9d19f37079580","author":{"email":"c109f01fe8956e29a2dc423386f8297bf18db3a1@gmail.com","name":"Jan Likar"},"message":"Fix a typo","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/8bcbcae86686e112e63049c856b9d19f37079580"},{"sha":"68f812230912bc1f60f26b9150c6b2dc73ca217e","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #29846 - JanLikar:#29823, r=steveklabnik\n\nFix #29823 by further explaining `&str` and pointing out the\ndifference between `&str` and `&'static str`.","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/68f812230912bc1f60f26b9150c6b2dc73ca217e"},{"sha":"a43533a1f548dad19b1b6bad573e660acc9ed88f","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"simplify and reduce the size of EvaluationResult","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/a43533a1f548dad19b1b6bad573e660acc9ed88f"},{"sha":"f37b4fe84fa2a2aac501a5e9a2f2361ffead0418","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"put projections in RFC447 order","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/f37b4fe84fa2a2aac501a5e9a2f2361ffead0418"},{"sha":"9c6d35d03782259b0ac89976a182f2435a79e8ec","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"evaluate projections outside the outer probe in recursive evaluation","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/9c6d35d03782259b0ac89976a182f2435a79e8ec"},{"sha":"8943d5a4a43c2c48474c8061b9eb2cfd6d8c0f22","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"introduce evaluate_obligation_conservatively and use it","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/8943d5a4a43c2c48474c8061b9eb2cfd6d8c0f22"},{"sha":"c998057770737a6419880b9177317f5fced75912","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"add a global evaluation cache","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/c998057770737a6419880b9177317f5fced75912"},{"sha":"4a16b562a8c761bc1c5359cb86753c010148f83c","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"fix remaining bugs","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/4a16b562a8c761bc1c5359cb86753c010148f83c"},{"sha":"f921982e6019497f1dd5b35c79b5077c35331b5a","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"fix pretty","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/f921982e6019497f1dd5b35c79b5077c35331b5a"},{"sha":"5982594c7e6fd1ddd7084c9d6d125426a180c964","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"address review comments","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/5982594c7e6fd1ddd7084c9d6d125426a180c964"},{"sha":"e4309c2db6aedeae8705da87735213e063c3df51","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #29209 - arielb1:exponential-evaluation, r=nmatsakis\n\nThis fixes an exponential worst-case and also provides an additional 1% perf improvement.\n\nr? @nikomatsakis","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/e4309c2db6aedeae8705da87735213e063c3df51"},{"sha":"19abaf807d3a5abd44b99722f78d8caa8a284a19","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #29836 - eefriedman:normalize-fn, r=arielb1\n\nFixes #23406.\nFixes #23958.\nFixes #29832.\n\nCC @arielb1","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/19abaf807d3a5abd44b99722f78d8caa8a284a19"},{"sha":"b7845f93b54d3e45fcac94e7d7f3111aad90142f","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #29387 - little-dude:rustfmt_librustc_resolve, r=nrc\n\nAnother rustfmt PR.\nI ran rustfmt, then split the changes in multiple commits. First commit are the non-problematic changed. The others are all the little weirdness that caught my attention and could be discussed.","distinct":true,"url":"https://api.github.com/repos/johnshaw/rust/commits/b7845f93b54d3e45fcac94e7d7f3111aad90142f"}]}