{"push_id":572236242,"size":121,"distinct_size":121,"ref":"refs/heads/feature/type_macros","head":"37e2f77f5e0115c0b1a6b2fa8bd591ec87164e2e","before":"74250cc360775f30fd26960baf8cc47ab606db6f","commits":[{"sha":"8f7c2d518d1892c98d2ef57992a65669834f24e2","author":{"email":"34c90c0510292a43396154cc8f1ce6ffaf476b78@gmail.com","name":"Andrea Canciani"},"message":"Replace `be` with `become`\n\nAs per rust-lang/rfcs#601, replace `be` with `become` as reserved\nkeyword for tail call optimization.","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/8f7c2d518d1892c98d2ef57992a65669834f24e2"},{"sha":"f77dd70d6138d62c261015142d57cd39982f9fe6","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"std: Add reexports for core parse errors\n\nThese were forgotten reexports from #21718\n\nCloses #21929","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/f77dd70d6138d62c261015142d57cd39982f9fe6"},{"sha":"6f872113ab05c0a23a8784e54d22b9e0641dde41","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@wij.st","name":"Hugo van der Wijst"},"message":"Add QPath construction to ExtCtxt for UFCS support.","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/6f872113ab05c0a23a8784e54d22b9e0641dde41"},{"sha":"4ef7551ccacd4d2042493f2ed905813b297634d0","author":{"email":"05430c377c288daec25b32df3e9722f0f72683cc@gmail.com","name":"Seo Sanghyeon"},"message":"Fix type inference related to upvars in closures","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/4ef7551ccacd4d2042493f2ed905813b297634d0"},{"sha":"00d1873c4729f1e8c109b64a7eeb87877f075279","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@kevinyap.ca","name":"Kevin Yap"},"message":"Use `for` instead of `while` in ascii.rs tests","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/00d1873c4729f1e8c109b64a7eeb87877f075279"},{"sha":"d3c787a94f2b66f337334e71634b1c80a359f0bd","author":{"email":"7fdd786bc77ac9049698c6fac2a97908161763f3@westwing.de","name":"Thiago Carvalho"},"message":"Book Compound Data Types update\n\nFrom Issue 21829 clarify equivalency of tuples","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/d3c787a94f2b66f337334e71634b1c80a359f0bd"},{"sha":"acaad3ad675004c63f73e385f7d07153e0aceb4e","author":{"email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu","name":"Niko Matsakis"},"message":"Simplify cache selection by just using the local cache whenever there\nare any where-clauses at all. This seems to be the simplest possible\nrule and will (hopefully!) put an end to these annoying \"cache leak\"\nbugs. Fixes #22019.","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/acaad3ad675004c63f73e385f7d07153e0aceb4e"},{"sha":"403869471871f7996ac09c7a8a5553d26b1c5d9a","author":{"email":"e1684cb1e6dd75540c0b8a5e3ba322ff3af30c24@asparck.com","name":"Caspar Krieger"},"message":"Link to rustdoc page in the Rust book directly\n\nNo point sending people to a page which just says \"this is now part of\nthe Rust book\".","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/403869471871f7996ac09c7a8a5553d26b1c5d9a"},{"sha":"b510b90916df3fb0b1c69861a41e0d194ec27b47","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@kazlauskas.me","name":"Simonas Kazlauskas"},"message":"Do not fail if --emit≠link and there’s no main fn\n\nFixes #21813","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/b510b90916df3fb0b1c69861a41e0d194ec27b47"},{"sha":"d163f1f97bf6116e3fc68c528427b0cb2130db06","author":{"email":"4c454f4838987ff4597729af9fca5350bc2a3c4c@gmail.com","name":"Alexis"},"message":"add missing features to libcollections tests","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/d163f1f97bf6116e3fc68c528427b0cb2130db06"},{"sha":"4f61e160326676cdcce94b9d5bca7d88c5f40ee9","author":{"email":"dc76e9f0c0006e8f919e0c515c66dbba3982f785@localhost","name":"Ulrik Sverdrup"},"message":"Fix std::ops::Range size_hint and ExactSizeIterator impls\n\nWhen self.start > self.end, these iterators simply return None,\nso we adjust the size_hint to just return zero in this case.\n\nCertain optimizations can be implemented in and outside libstd if we\nknow we can trust the size_hint for all inputs to for example\nRange<usize>.\n\nThis corrects the ExactSizeIterator implementations, which IMO were\nunsound and incorrect previously, since they allowed a range like (2..1)\nto return a size_hint of -1us in when debug assertions are turned off.","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/4f61e160326676cdcce94b9d5bca7d88c5f40ee9"},{"sha":"bb49195d22105e11feffc604a2c25128617816b6","author":{"email":"68f231266ab9d27db065c5b29d1524921d15603a@ldpreload.com","name":"Geoffrey Thomas"},"message":"reference.md: Byte string literals start with a 'b'\n\nThis was correct in the EBNF, but not in the prose (which seems to have\nbeen copied-and-pasted from regular string literals).","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/bb49195d22105e11feffc604a2c25128617816b6"},{"sha":"61b4823b77ffaf39e0825314d749eac3a115764d","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@kazlauskas.me","name":"Simonas Kazlauskas"},"message":"Add a test for mainless emit targets","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/61b4823b77ffaf39e0825314d749eac3a115764d"},{"sha":"8fb426469a4f7b08a240172c8f4295e868c65db8","author":{"email":"9d453a1217cdbe5f1b6ee9de855b7e8d3436f8e6@users.noreply.github.com","name":"Sébastien Marie"},"message":"adapt run-make test suite for openbsd\n\n- c-link-to-rust-staticlib: use EXTRACFLAGS defined by tools.mk for\n  choose the good libraries to link to.\n\n- no-stack-check: disabled for openbsd (no segmented stacks here)\n\n- symbols-are-reasonable: use portable grep pattern\n\n- target-specs: use POSIX form for options when invoking grep\n\n- use-extern-for-plugins: disable as OpenBSD only support x86_64 for now","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/8fb426469a4f7b08a240172c8f4295e868c65db8"},{"sha":"8379062be53e79e5f4dc23753c0152700d20bfac","author":{"email":"1542b9da225eba7b90b630028d1a87d4fb78dd72@gmail.com","name":"Carol Nichols"},"message":"Correct fns exp2 that were calling exp\n\nFixes #22080.","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/8379062be53e79e5f4dc23753c0152700d20bfac"},{"sha":"dca49e06b18c63185a60e73f4ccde77ed541c079","author":{"email":"b24141aa7a32b65c3398690182351926af646f12@kral.hk","name":"Vojtech Kral"},"message":"Move native thread name setting from thread_info to Thread, fixes #21911","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/dca49e06b18c63185a60e73f4ccde77ed541c079"},{"sha":"34afe5e193182a0029abe1ae8258f79f4cd56cd9","author":{"email":"431bcfd580fd7fa897a0a792c99f6fbfe9603287@gmail.com","name":"Alexander Korolkov"},"message":"Rename Show to Debug, String to Display\n\nUpdate reference.md:\n - derive() no longer supports Zero trait\n - derive() now supports Copy trait","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/34afe5e193182a0029abe1ae8258f79f4cd56cd9"},{"sha":"8122ce81d0909bed39c6df3e47bc751851bded84","author":{"email":"de83fea4a8a3b74b8068c191a102f18f0c5eefa0@mozilla.com","name":"Nick Cameron"},"message":"Accept quantification of lifetimes outside the self type in where clauses.\n\nCloses #20022","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/8122ce81d0909bed39c6df3e47bc751851bded84"},{"sha":"89b2e9f6f34ce00b3d6c24650922de26c8ed1e44","author":{"email":"8f4738aa6061cb7040d5bc42259699685799f9f0@gmail.com","name":"Piotr Czarnecki"},"message":"syntax: Fix integer underflow in diagnostic\n\nFixes #22091","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/89b2e9f6f34ce00b3d6c24650922de26c8ed1e44"},{"sha":"6a2bad32575c890105f3bc4914eea7c76fb85e30","author":{"email":"a2efa2b758ab72066c3f54752ab11d60ffc4331f@gmail.com","name":"we"},"message":"int/uint => isize/usize in liblibc/liballoc/libarena","distinct":true,"url":"https://api.github.com/repos/darinmorrison/rust/commits/6a2bad32575c890105f3bc4914eea7c76fb85e30"}]}