{"push_id":812452466,"size":35,"distinct_size":20,"ref":"refs/heads/rollup","head":"d9d9ca1a025a944c552c027129cec984ffeeb41c","before":"f8c8c8c07d9d8d0626faae2231ac09aeacb435f5","commits":[{"sha":"0a2ffa083589e113ad45e64712259c17c391779a","author":{"email":"028686353a9dbd670cec4eb0710db24e75b42095@jbeekman.nl","name":"Jethro Beekman"},"message":"Change syntax::ast_util::stmt_id to not panic on macros\n\nThis enables the Debug trait to work on syntax::ast::Stmt","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/0a2ffa083589e113ad45e64712259c17c391779a"},{"sha":"e4d9951984ab51f36f300d4c1ec983919c654b63","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@leejeffery.co.uk","name":"Lee Jeffery"},"message":"Add unused_attributes to unused lint group.","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/e4d9951984ab51f36f300d4c1ec983919c654b63"},{"sha":"b24552e0a5d9d4c72a1e6272c534e245549cd9ae","author":{"email":"7fd53e5c0196364ab7e4d04442f5aad9994a5eff@cantab.net","name":"Aidan Hobson Sayers"},"message":"libcxxabi is no longer necessary for libunwind","distinct":true,"url":"https://api.github.com/repos/steveklabnik/rust/commits/b24552e0a5d9d4c72a1e6272c534e245549cd9ae"},{"sha":"25354de928f56924b7cbc28a2132e6110262cb57","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"trans: Fix __imp_ creation for i686 MSVC\n\nTurns out the symbol names are slightly different on 32-bit than on 64, so the\nprefix needs to be tweaked just a bit!","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/25354de928f56924b7cbc28a2132e6110262cb57"},{"sha":"709ce9f96ddd58a71bd7067bf49756e3bf6ac4ec","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"kill the fake provided method stubs\n\nthis simplifies the code while reducing the size of libcore.rlib by\n3.3 MiB (~1M of which is bloat a separate patch of mine removes\ntoo), while reducing rustc memory usage on small crates by 18MiB.\n\nThis also simplifies the code considerably.","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/709ce9f96ddd58a71bd7067bf49756e3bf6ac4ec"},{"sha":"80130005da9eb17563e920747422f375b1d598bc","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"Add some docs for FromString::from_str\n\n@marchelzo pointed out on IRC that this doesn't have docs, so, let's\nchange that.","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/80130005da9eb17563e920747422f375b1d598bc"},{"sha":"d14dba12279e3e203eeaaeb575149064358cc36f","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28782 - steveklabnik:rollup, r=steveklabnik\n\n- Successful merges: #28753, #28760, #28764, #28770, #28771, #28772\n- Failed merges:","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/d14dba12279e3e203eeaaeb575149064358cc36f"},{"sha":"f5a01589271e1d0f3ea4def28340a40be7a4f9d0","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28732 - Eljay:fix-unused-attr, r=alexcrichton\n\nCloses #28709.","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/f5a01589271e1d0f3ea4def28340a40be7a4f9d0"},{"sha":"031dd9c38153558025b3de97d486541b56275002","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28577 - jethrogb:topic/ast-stmt-debug, r=pcwalton\n\nThis enables the Debug trait to work on syntax::ast::Stmt.","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/031dd9c38153558025b3de97d486541b56275002"},{"sha":"9502df5798f2d7de41fe59927fddd894f7769a73","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"rustc: Swap link order of native libs/rust deps\n\nThis commit swaps the order of linking local native libraries and upstream\nnative libraries on the linker command line. Detail of bugs this can cause can\nbe found in #28595, and this change also invalidates the test case that was\nadded for #12446 which is now considered a bug because the downstream dependency\nwould need to declare that it depends on the native library somehow.\n\nCloses #28595","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/9502df5798f2d7de41fe59927fddd894f7769a73"},{"sha":"587be42d0bd318d6c2f41fe4716e040366dc8951","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28605 - alexcrichton:link-native-first, r=brson\n\nThis commit swaps the order of linking local native libraries and upstream\r\nnative libraries on the linker command line. Detail of bugs this can cause can\r\nbe found in #28595, and this change also invalidates the test case that was\r\nadded for #12446 which is now considered a bug because the downstream dependency\r\nwould need to declare that it depends on the native library somehow.\r\n\r\nCloses #28595\r\n[breaking-change]","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/587be42d0bd318d6c2f41fe4716e040366dc8951"},{"sha":"e5ba127734f7754a326d3197229e94c8a5a3be23","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28741 - alexcrichton:fix-msvc-32, r=vadimcn\n\nTurns out the symbol names are slightly different on 32-bit than on 64, so the\r\nprefix needs to be tweaked just a bit!","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/e5ba127734f7754a326d3197229e94c8a5a3be23"},{"sha":"78edd4f3a0c614c8deab030351ece9baade848cc","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28778 - arielb1:no-source, r=eddyb\n\nthis simplifies the code while reducing the size of libcore.rlib by\r\n3.3 MiB (~1M of which is bloat a separate patch of mine removes\r\ntoo), while reducing rustc memory usage on small crates by 18MiB.\r\n\r\nThis also simplifies the code considerably.\r\n\r\nI have measured a small, but possibly insignificant, bootstrap performance improvement, and the memory savings grow to about 30M for larger crates (but that is still less as a percentage).\r\n\r\nr? @eddyb","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/78edd4f3a0c614c8deab030351ece9baade848cc"},{"sha":"8719f504ee3c6697a5e76ed65524ecf8a39be2e5","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28780 - steveklabnik:doc_from_str, r=alexcrichton\n\n@marchelzo pointed out on IRC that this doesn't have docs, so, let's\r\nchange that.","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/8719f504ee3c6697a5e76ed65524ecf8a39be2e5"},{"sha":"c01e0502e7f993520e516b3a77ab7f459e21456d","author":{"email":"eadae637b43c5dce192666668836adb97b9cc1ba@mail.tau.ac.il","name":"Ariel Ben-Yehuda"},"message":"check upvars in closures that are in statics\n\nFixes #27890\nFixes #28099\nFixes #28113","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/c01e0502e7f993520e516b3a77ab7f459e21456d"},{"sha":"24202c6431a29d18f58c6d7302d6a9095e218395","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #28131 - arielb1:static-upvars, r=pnkfelix\n\nFixes #23057 \r\nFixes #27890\r\nFixes #28099\r\nFixes #28113\r\n\r\nr? @pnkfelix","distinct":false,"url":"https://api.github.com/repos/steveklabnik/rust/commits/24202c6431a29d18f58c6d7302d6a9095e218395"},{"sha":"dc4a4ada5822bf90ca271afbbdfb26079eb66d9c","author":{"email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu","name":"Niko Matsakis"},"message":"move LOCAL_CRATE to cstore","distinct":true,"url":"https://api.github.com/repos/steveklabnik/rust/commits/dc4a4ada5822bf90ca271afbbdfb26079eb66d9c"},{"sha":"2dd139f5fd51ba8cd2af454c6a36e216708649f2","author":{"email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu","name":"Niko Matsakis"},"message":"add some XXX markers","distinct":true,"url":"https://api.github.com/repos/steveklabnik/rust/commits/2dd139f5fd51ba8cd2af454c6a36e216708649f2"},{"sha":"9ff4f57cd0ee0537b9135a97547daf1131f0bc17","author":{"email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu","name":"Niko Matsakis"},"message":"move job of creating local-def-ids to ast-map (with a few stragglers)","distinct":true,"url":"https://api.github.com/repos/steveklabnik/rust/commits/9ff4f57cd0ee0537b9135a97547daf1131f0bc17"},{"sha":"aa40a1cad0f359bfc799545e70bb5c7c9e72ba93","author":{"email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu","name":"Niko Matsakis"},"message":"change creepy case to call span_bug instead of doing something clearly wrong","distinct":true,"url":"https://api.github.com/repos/steveklabnik/rust/commits/aa40a1cad0f359bfc799545e70bb5c7c9e72ba93"}]}