{"push_id":890059887,"size":225,"distinct_size":225,"ref":"refs/heads/master","head":"a1d7eda14576642d555797a88147c885e8ddbf2d","before":"15f25a309870c3c9718b42494ffd9699d63ac106","commits":[{"sha":"fd90470b0fa6b0571e78ffda22cbfaf7cb27c146","author":{"email":"fe661928f7a57832653439a3ce639df6d45f55fd@gmail.com","name":"Dylan McKay"},"message":"Add dependencies to generated llvmdeps.rs\n\nPreviously the file was not regenrated upon modification of src/rustllvm or others.\n\nNow it will be rebuilt if `src/llvm` or `src/rustllvm` is touched.\n\nAlso added *.rs rule to 'clean' rule so that it is removed upon 'make\nclean'.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/fd90470b0fa6b0571e78ffda22cbfaf7cb27c146"},{"sha":"5e9314da18eac9e5de7d5ea68df901b1beaa6ea5","author":{"email":"fe661928f7a57832653439a3ce639df6d45f55fd@gmail.com","name":"Dylan McKay"},"message":"Added missing argument to 'find'","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/5e9314da18eac9e5de7d5ea68df901b1beaa6ea5"},{"sha":"9c1dad7b91dd077c7763010e50cb0cdc862849c4","author":{"email":"fe661928f7a57832653439a3ce639df6d45f55fd@gmail.com","name":"Dylan McKay"},"message":"Remove llvmdeps.rs make dependencies on src/llvm and src/rustllvm","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/9c1dad7b91dd077c7763010e50cb0cdc862849c4"},{"sha":"13b7b0707559b6603927526481f024cde9265deb","author":{"email":"e553074cd3df070b1d1a377701d373cab4f0977a@gmail.com","name":"Ryan Scheel (Havvy)"},"message":"Add rustc UX guidelines.\n\nSee https://github.com/rust-lang/rfcs/pull/1246 for discussion.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/13b7b0707559b6603927526481f024cde9265deb"},{"sha":"9612c9ab2074ad8187b505d53682babc209a3ddd","author":{"email":"bc2a4d3db12d4be19a334ba871062e019f1a11c8@fhahn.com","name":"Florian Hahn"},"message":"Abort configure if source path contains spaces, closes #18477","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/9612c9ab2074ad8187b505d53682babc209a3ddd"},{"sha":"6683fa4d425d3ca2f2ba6b5a48dc073956ad0f13","author":{"email":"b7d66765db6044a63ed72f9b2ba15c64b9a8998f@oli-obk.de","name":"Oliver Schneider"},"message":"allow indexing into constant arrays","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/6683fa4d425d3ca2f2ba6b5a48dc073956ad0f13"},{"sha":"0f8519c341a53a4697f839041bc0a14dd6c6e773","author":{"email":"a2efa2b758ab72066c3f54752ab11d60ffc4331f@gmail.com","name":"Vadim Petrochenkov"},"message":"Fix various bugs around empty structs and patterns","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/0f8519c341a53a4697f839041bc0a14dd6c6e773"},{"sha":"35749923eed9060118878c8cb812bafd32bbcd7e","author":{"email":"a2efa2b758ab72066c3f54752ab11d60ffc4331f@gmail.com","name":"Vadim Petrochenkov"},"message":"Fix the fallout","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/35749923eed9060118878c8cb812bafd32bbcd7e"},{"sha":"4573bb8e967e8f21f711bf9fd1dd756342829b1f","author":{"email":"a2efa2b758ab72066c3f54752ab11d60ffc4331f@gmail.com","name":"Vadim Petrochenkov"},"message":"Add special case for `UnitVariant(..)` patterns","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/4573bb8e967e8f21f711bf9fd1dd756342829b1f"},{"sha":"af96402cc88a40db4f61b22924bfeb24a53cf424","author":{"email":"a2efa2b758ab72066c3f54752ab11d60ffc4331f@gmail.com","name":"Vadim Petrochenkov"},"message":"Add a future compatibility note","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/af96402cc88a40db4f61b22924bfeb24a53cf424"},{"sha":"c5971a29da58f28901d2958b155e0f2cdb537690","author":{"email":"dddccf71ac082961ac856a6ac9f2b87a0ba13044@gmail.com","name":"Tobias Bucher"},"message":"Remove unneeded `#[derive(Copy)]`\n\nIt was introduced with the change that made copy opt-in. The\nimplementation gives a warning, because the struct contains a raw\npointer.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/c5971a29da58f28901d2958b155e0f2cdb537690"},{"sha":"3c0d55cc76c524c12160bfb45663d9aca73e6556","author":{"email":"d8304a100f9eb6d8398a1b27f47b5aa4c1c0b0be@gmail.com","name":"Ariel Ben-Yehuda"},"message":"constrained_type_params: make projections depend on their trait-ref\n\nAs this is a soundness fix, it is a [breaking-change].\n\nFixes #29861.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/3c0d55cc76c524c12160bfb45663d9aca73e6556"},{"sha":"64051221b624ef35a449213bc54dc631ffa8a65b","author":{"email":"b7d66765db6044a63ed72f9b2ba15c64b9a8998f@oli-obk.de","name":"Oliver Schneider"},"message":"add feature gate `const_indexing`\n\ntracking issue is #29947","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/64051221b624ef35a449213bc54dc631ffa8a65b"},{"sha":"612d001d74cf9e70e0dd9e8eaca73f33c7ea8c0e","author":{"email":"9df59a69f337cdc0a275d7c2f347281b851067f9@mozilla.com","name":"Aaron Turon"},"message":"Change TraitRef subtyping checks to equality\n\nTrait references are always invariant, so all uses of subtyping between\nthem are equivalent to using equality.\n\nMoreover, the overlap check was previously performed twice per impl\npair, once in each direction. It is now performed only once, and\ninternally uses the equality check.\n\nOn glium, a crate that spends some time in coherence, this change sped\nup coherence checking by a few percent (not very significant).","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/612d001d74cf9e70e0dd9e8eaca73f33c7ea8c0e"},{"sha":"3be1d8ca7d9d9df60a38106d6c8f5d12597cbafc","author":{"email":"4fb647a2c3ead3c3f40f455abb861941f7d4ffb2@posteo.net","name":"Michael Woerister"},"message":"Avoid some code duplication around getting names of numeric types.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/3be1d8ca7d9d9df60a38106d6c8f5d12597cbafc"},{"sha":"c1327360024cae9c4556125b17114cf18887c540","author":{"email":"06a7813f879e3069b8b80d175ff4f9d3508d9379@gmail.com","name":"Andrew Paseltiner"},"message":"Add tests for #25810 and #29276\n\nCloses #25810.\nCloses #29276.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/c1327360024cae9c4556125b17114cf18887c540"},{"sha":"d4a0e545e7dac8f5b4e07ebaf76e7f91b87f34f3","author":{"email":"35a2c6fae61f8077aab61faa4019722abf05093c@schievink.net","name":"Jonas Schievink"},"message":"Print the macro context name on incomplete parse\n\nFixes #22425\n\nAlso fixes #30007, since it's just a change from `true` to `false`.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/d4a0e545e7dac8f5b4e07ebaf76e7f91b87f34f3"},{"sha":"3f36ce82389952b1c4d760c008881a720278535d","author":{"email":"35a2c6fae61f8077aab61faa4019722abf05093c@schievink.net","name":"Jonas Schievink"},"message":"Add TRACE to the known log levels\n\nThe `log` crate on crates.io already knows TRACE, but the internal\nliblog doesn't, which causes it to spew errors when a TRACE level is\ndefined.","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/3f36ce82389952b1c4d760c008881a720278535d"},{"sha":"1f1a1e6595cb9472927cd91d523982047832aa7a","author":{"email":"de83fea4a8a3b74b8068c191a102f18f0c5eefa0@mozilla.com","name":"Nick Cameron"},"message":"rustfmt: liballoc, liballoc_*, libarena","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/1f1a1e6595cb9472927cd91d523982047832aa7a"},{"sha":"0dfd875b6efa68ed67988a2f9856fc3bbdc91ce2","author":{"email":"de83fea4a8a3b74b8068c191a102f18f0c5eefa0@mozilla.com","name":"Nick Cameron"},"message":"rustfmt libcollections","distinct":true,"url":"https://api.github.com/repos/kakalong/rust/commits/0dfd875b6efa68ed67988a2f9856fc3bbdc91ce2"}]}