{"push_id":575107937,"size":22,"distinct_size":22,"ref":"refs/heads/rvalue-promotion","head":"52aea62ceac68c3b7b9ffc04aab15a60455ae25f","before":"210944b93e122e5831e7cca4f5d4fc0a6ae9aace","commits":[{"sha":"dc930b1a52730cc21d22185820a5cafed5801ecf","author":{"email":"4c454f4838987ff4597729af9fca5350bc2a3c4c@gmail.com","name":"Alexis"},"message":"add split_off to RingBuf","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/dc930b1a52730cc21d22185820a5cafed5801ecf"},{"sha":"005a2506a6331cf636f7fc106587554adb152713","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"Move rustc docs to the book\n\nThis is super black magic internals at the moment, but having it\nsomewhere semi-public seems good. The current versions weren't being\nrendered, and they'll be useful for some people.\n\nFixes #21281","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/005a2506a6331cf636f7fc106587554adb152713"},{"sha":"ad2efdc67d871b18cc984eeb0b8d1d9b38daffb7","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"Instead of putting them in the book, make them READMEs.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/ad2efdc67d871b18cc984eeb0b8d1d9b38daffb7"},{"sha":"bdc730e403cc29ae8b29f94320df6fa22ff279f6","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"remove extra mod doc;s","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/bdc730e403cc29ae8b29f94320df6fa22ff279f6"},{"sha":"3c18bc42722c137656caeea2cc6dd1047501f098","author":{"email":"4c454f4838987ff4597729af9fca5350bc2a3c4c@gmail.com","name":"Alexis"},"message":"naive RingBuf::append impl","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/3c18bc42722c137656caeea2cc6dd1047501f098"},{"sha":"5be210c4188fb2f1a4fabc6baee5397ac6e6741e","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #22058 - Gankro:all-the-impls, r=huonw\n\nWorking on just knocking these out for all the collections so that there's something there.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/5be210c4188fb2f1a4fabc6baee5397ac6e6741e"},{"sha":"b6d91a2bdac45cd919497a24207fab843124d4ba","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #22126 - steveklabnik:gh21281, r=nikomatsakis\n\nThis is super black magic internals at the moment, but having it\r\nsomewhere semi-public seems good. The current versions weren't being\r\nrendered, and they'll be useful for some people.\r\n\r\nFixes #21281\r\n\r\nr? @nikomatsakis @kmcallister","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/b6d91a2bdac45cd919497a24207fab843124d4ba"},{"sha":"62cb06dd6e7a21d20e502a837ae770f01d5d2c86","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc: remove the vestigial \"const marking\" pass.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/62cb06dd6e7a21d20e502a837ae770f01d5d2c86"},{"sha":"0fed78a76d7341495f177296038daa90b6f3a322","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc: merge check_static into check_const.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/0fed78a76d7341495f177296038daa90b6f3a322"},{"sha":"dcb1d41dee5ed9517f5d4b8b0a71288977914a81","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc: teach const_eval more about types.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/dcb1d41dee5ed9517f5d4b8b0a71288977914a81"},{"sha":"6a7db63597c72e3f000ab81ede1bf23050451079","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc: check for signed division/remainder overflow.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/6a7db63597c72e3f000ab81ede1bf23050451079"},{"sha":"b8ac6f10119919d592c3520cb5e6b120258a058b","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rust_typeck: remove unnecessary typing of `&[]` as `&'static [T; 0]`.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/b8ac6f10119919d592c3520cb5e6b120258a058b"},{"sha":"750f76ca93758620608cc6eec4344a54d4191e5d","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc: use FromPrimitive for decoding astencode_tag.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/750f76ca93758620608cc6eec4344a54d4191e5d"},{"sha":"402f890a6954e3f096cb4cc6207166ef2b129681","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc: qualify expressions in check_const for potential promotion.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/402f890a6954e3f096cb4cc6207166ef2b129681"},{"sha":"82095a1d1f62cf94eb6964345f9b5820cc864585","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"tests: fix fallout from changed error messages.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/82095a1d1f62cf94eb6964345f9b5820cc864585"},{"sha":"2e0190cbefacd12d53a65b619855749a9055573b","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc: categorize rvalue borrows based on their const-qualification.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/2e0190cbefacd12d53a65b619855749a9055573b"},{"sha":"0353a4e899689c03c4809cc834b1ad87ece8e90b","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc_trans: promote constant rvalues in functions as an optimization.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/0353a4e899689c03c4809cc834b1ad87ece8e90b"},{"sha":"e54bbf1747e2211311055846a0a207a5b35c475b","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc_trans: correctly round up the largest variant to the enum's alignment.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/e54bbf1747e2211311055846a0a207a5b35c475b"},{"sha":"e874b44791c04086f99e2524bf6e5df7644ae679","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"tests: make run-make/issue-7349 more specific to avoid false positives.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/e874b44791c04086f99e2524bf6e5df7644ae679"},{"sha":"15c7c7dd72aecde45cd1a38e9b777649977efeea","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"rustc_trans: use internal linkage instead of private to work around linker bugs.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/15c7c7dd72aecde45cd1a38e9b777649977efeea"}]}