{"push_id":1421073660,"size":44,"distinct_size":44,"ref":"refs/heads/i128","head":"86208a5b1bd361fdd4652e7aa34be0d7aec24596","before":"9b377b4c41eee1901158a09f6f5f280e093d0b9a","commits":[{"sha":"d37c02525405261527675fd051b94a23b9330f0c","author":{"name":"Wang Xuerui","email":"6ce2a6d2593c590bed8f531c8529d82ebf07077c@gmail.com"},"message":"Update compiler-rt to fix MIPS64 infinite recursion\n\nFixes #37823.","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/d37c02525405261527675fd051b94a23b9330f0c"},{"sha":"69bb5fa85203e264387806bbb05acaffb1e95559","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Expand is_uninhabited for ! and tuples","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/69bb5fa85203e264387806bbb05acaffb1e95559"},{"sha":"d6482510f4ac179506370f421b2c3a3802f574f9","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Expand `is_uninhabited` to recurse into datatypes","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/d6482510f4ac179506370f421b2c3a3802f574f9"},{"sha":"75140512ebe0138d630e4af52216352300d12d08","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Fix previous commit","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/75140512ebe0138d630e4af52216352300d12d08"},{"sha":"f1bdd4fae21e3053cedaa850691edd7a25a62dd2","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Expand is_uninhabited for references","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/f1bdd4fae21e3053cedaa850691edd7a25a62dd2"},{"sha":"5b20c6aec716abd1b1e8cd8750ae0d106db5f616","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Recursive types are always non-empty","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/5b20c6aec716abd1b1e8cd8750ae0d106db5f616"},{"sha":"a6cc398207009884a2885855e79ba424c2f4c303","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Revert libcore changes, redefine Void instead","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/a6cc398207009884a2885855e79ba424c2f4c303"},{"sha":"d756f61a5a7ab84d58fdaa9d53d84f6dad29f8db","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Make is_uninhabited respect privacy","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/d756f61a5a7ab84d58fdaa9d53d84f6dad29f8db"},{"sha":"2afec4dad1e80b3e53256306822f7849b7b9d128","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Use FxHashSet instead of HashMap","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/2afec4dad1e80b3e53256306822f7849b7b9d128"},{"sha":"f4c68d2825535cbef847d0ac874ceced81cf2980","author":{"name":"Eduard-Mihai Burtescu","email":"613118da93f8edb865e6b8bbd310eb2d3bd69600@gmail.com"},"message":"rustc_metadata: don't break the version check when CrateRoot changes.","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/f4c68d2825535cbef847d0ac874ceced81cf2980"},{"sha":"3295afa6e2dd9d3b50bce0342199a7d448d480aa","author":{"name":"Nick Cameron","email":"cad778e68c413efaf75a31ac0655b5f39a287a7d@mozilla.com"},"message":"save-analysis: fix ICE on partially resolved path\n\nOccurs when we produce save-analysis before type checking is complete (due to errors).","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/3295afa6e2dd9d3b50bce0342199a7d448d480aa"},{"sha":"9ea1544b804818c8df259de60c0e26a85ac52850","author":{"name":"Nick Cameron","email":"cad778e68c413efaf75a31ac0655b5f39a287a7d@mozilla.com"},"message":"Add a test","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/9ea1544b804818c8df259de60c0e26a85ac52850"},{"sha":"74cde120e5edb8d62fb63e8ab738ba0c67ec4d5c","author":{"name":"Ulrik Sverdrup","email":"e6123c9be6dc1811c8ae44362e44353cd5b4a599@users.noreply.github.com"},"message":"core, collections: Implement better .is_empty() for slice and vec iterators\n\nThese iterators can use a pointer comparison instead of computing the length.","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/74cde120e5edb8d62fb63e8ab738ba0c67ec4d5c"},{"sha":"68312e3e20a881f2bcde20db0c7ee385c0aa27c1","author":{"name":"Nick Cameron","email":"cad778e68c413efaf75a31ac0655b5f39a287a7d@mozilla.com"},"message":"Fix a bunch of bugs shown by the test","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/68312e3e20a881f2bcde20db0c7ee385c0aa27c1"},{"sha":"2121118f5401d84975f7910e0b71b32e74b990ec","author":{"name":"Andrew Cann","email":"c8338cb5a1e7f56fa4cb597ec1eaca4bcbec30b5@canndrew.org"},"message":"Revert libcore changes","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/2121118f5401d84975f7910e0b71b32e74b990ec"},{"sha":"d515586465522c615f8ae6c5d61deedea61126e1","author":{"name":"bors","email":"f85d84007542459f7a0e8d187f971eeac8d04314@rust-lang.org"},"message":"Auto merge of #36449 - canndrew:expand_is_uninhabited, r=eddyb\n\nExpand is_uninhabited\n\nThis allows code such as this to compile:\n\n``` rust\nlet x: ! = ...;\nmatch x {};\n\nlet y: (u32, !) = ...;\nmatch y {};\n```\n\n@eddyb You were worried about making this change. Do you have any idea about what could break? Are there any special tests that need to be written for it?","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/d515586465522c615f8ae6c5d61deedea61126e1"},{"sha":"b1f86fb7c30c6296a9c2e07d3a58795bca8c4cf4","author":{"name":"Nick Cameron","email":"cad778e68c413efaf75a31ac0655b5f39a287a7d@mozilla.com"},"message":"Inspect def locally instead of using a method","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/b1f86fb7c30c6296a9c2e07d3a58795bca8c4cf4"},{"sha":"d5814b03e652043be607f96e24709e06c2b55429","author":{"name":"bors","email":"f85d84007542459f7a0e8d187f971eeac8d04314@rust-lang.org"},"message":"Auto merge of #37908 - nrc:save-def, r=eddyb\n\nsave-analysis: fix ICE on partially resolved path\n\nOccurs when we produce save-analysis before type checking is complete (due to errors).","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/d5814b03e652043be607f96e24709e06c2b55429"},{"sha":"12c5f8cb75b0320f4ba9557417e5e554ffe2001b","author":{"name":"Eduard-Mihai Burtescu","email":"613118da93f8edb865e6b8bbd310eb2d3bd69600@gmail.com"},"message":"rustdoc: use libsyntax ast::Attribute instead of \"cleaning\" them.","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/12c5f8cb75b0320f4ba9557417e5e554ffe2001b"},{"sha":"e68ad42dfa94a25a6b1a30bba3bbddb1fde7ba2d","author":{"name":"Eduard-Mihai Burtescu","email":"613118da93f8edb865e6b8bbd310eb2d3bd69600@gmail.com"},"message":"rustdoc: sidestep the main pipeline for test collection.","distinct":true,"url":"https://api.github.com/repos/est31/rust/commits/e68ad42dfa94a25a6b1a30bba3bbddb1fde7ba2d"}]}
{"actor":{"display_login":"est31"}}