-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 14 pull requests #61509
Rollup of 14 pull requests #61509
Commits on May 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 15241a4 - Browse repository at this point
Copy the full SHA 15241a4View commit details
Commits on May 25, 2019
-
Reword
are not other
toare no other
Co-Authored-By: Jonas Schievink <jonasschievink@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fbe9f16 - Browse repository at this point
Copy the full SHA fbe9f16View commit details -
Configuration menu - View commit details
-
Copy full SHA for b34b714 - Browse repository at this point
Copy the full SHA b34b714View commit details
Commits on May 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f23cbea - Browse repository at this point
Copy the full SHA f23cbeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e3ff4c - Browse repository at this point
Copy the full SHA 5e3ff4cView commit details
Commits on Jun 1, 2019
-
Add an unusual-conversion example to to_uppercase
Like how to_lowercase has ὈΔΥΣΣΕΎΣ.
Configuration menu - View commit details
-
Copy full SHA for dfd9d04 - Browse repository at this point
Copy the full SHA dfd9d04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bdc38d - Browse repository at this point
Copy the full SHA 7bdc38dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 911d205 - Browse repository at this point
Copy the full SHA 911d205View commit details -
Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c25b3df - Browse repository at this point
Copy the full SHA c25b3dfView commit details
Commits on Jun 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a39fffe - Browse repository at this point
Copy the full SHA a39fffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a6a5c8 - Browse repository at this point
Copy the full SHA 0a6a5c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3b29e - Browse repository at this point
Copy the full SHA 2a3b29eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7feeaf0 - Browse repository at this point
Copy the full SHA 7feeaf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb73b73 - Browse repository at this point
Copy the full SHA eb73b73View commit details
Commits on Jun 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fea2cdb - Browse repository at this point
Copy the full SHA fea2cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be25e9 - Browse repository at this point
Copy the full SHA 2be25e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b27c62 - Browse repository at this point
Copy the full SHA 2b27c62View commit details -
syntax: revert
ast::AsyncArgument
and associated changes.Here follows the main reverts applied in order to make this commit: Revert "Rollup merge of rust-lang#60676 - davidtwco:issue-60674, r=cramertj" This reverts commit 45b0945, reversing changes made to f6df1f6. Revert "Rollup merge of rust-lang#60437 - davidtwco:issue-60236, r=nikomatsakis" This reverts commit 16939a5, reversing changes made to 12bf981. Revert "Rollup merge of rust-lang#59823 - davidtwco:issue-54716, r=cramertj" This reverts commit 62d1574, reversing changes made to 4eff852.
Configuration menu - View commit details
-
Copy full SHA for d0c78dd - Browse repository at this point
Copy the full SHA d0c78ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3277107 - Browse repository at this point
Copy the full SHA 3277107View commit details -
rustc: async fn drop order lowering in HIR
This commit re-implements the async fn drop order lowering changes so that it all takes place in HIR lowering, building atop the work done by `@eddyb` to refactor `Res::Upvar`. Previously, this types involved in the lowering were constructed in libsyntax as they had to be used during name resolution and HIR lowering. This was awful because none of that logic should have existed in libsyntax. This commit also changes `ArgSource` to keep a `HirId` to the original argument pattern rather than a cloned copy of the pattern.
Configuration menu - View commit details
-
Copy full SHA for 1e5f496 - Browse repository at this point
Copy the full SHA 1e5f496View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80df64b - Browse repository at this point
Copy the full SHA 80df64bView commit details -
rustc: remove
HirId
fromArgSource::AsyncFn
This commit removes the `HirId` from `ArgSource::AsyncFn`, relying on the fact that only `simple_ident` is used in each of the locations that previously took the original pattern from the `ArgSource::AsyncFn`.
Configuration menu - View commit details
-
Copy full SHA for 5e3b41e - Browse repository at this point
Copy the full SHA 5e3b41eView commit details -
This commit changes the lowering to stop creating HIR statements, expressions and patterns directly and instead uses the pre-existing helper functions.
Configuration menu - View commit details
-
Copy full SHA for 3ebe9ab - Browse repository at this point
Copy the full SHA 3ebe9abView commit details -
rustc: construct statement vector directly
This commit simplifies the previous logic to construct the statement vector directly rather than constructing a `Vec` of `(hir::Stmt, Option<hir::Stmt>)` first.
Configuration menu - View commit details
-
Copy full SHA for 3c7e0eb - Browse repository at this point
Copy the full SHA 3c7e0ebView commit details -
`ArgSource` is no longer used anywhere, so it can be removed.
Configuration menu - View commit details
-
Copy full SHA for 2bb92aa - Browse repository at this point
Copy the full SHA 2bb92aaView commit details -
ci: Reenable step timings on AppVeyor
This was accidentally regressed in rust-lang#60777 by accident, and we've stopped printing out step timings on AppVeyor recently reducing the ability for us to track build times over time!
Configuration menu - View commit details
-
Copy full SHA for b87bad7 - Browse repository at this point
Copy the full SHA b87bad7View commit details -
Utilize cfg(bootstrap) over cfg(stage0)
Also removes stage1, stage2 cfgs being passed to rustc to ensure that stage1 and stage2 are only differentiated as a group (i.e., only through not bootstrap).
Configuration menu - View commit details
-
Copy full SHA for d04d56d - Browse repository at this point
Copy the full SHA d04d56dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 242056c - Browse repository at this point
Copy the full SHA 242056cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41dd21a - Browse repository at this point
Copy the full SHA 41dd21aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c6dce8 - Browse repository at this point
Copy the full SHA 1c6dce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ce3c81 - Browse repository at this point
Copy the full SHA 5ce3c81View commit details
Commits on Jun 4, 2019
-
Rollup merge of rust-lang#61135 - czipperz:rc-make_mut-weak-doc, r=Ma…
…rk-Simulacrum Fix documentation of `Rc::make_mut` regarding `rc::Weak`. Closes rust-lang#60961
Configuration menu - View commit details
-
Copy full SHA for 47efa49 - Browse repository at this point
Copy the full SHA 47efa49View commit details -
Rollup merge of rust-lang#61404 - RalfJung:miri-unsize, r=oli-obk
miri unsizing: fix projecting into a field of an operand I don't know why this open-coded an operand field projection. Probably this code predates one or more of my refactorings. Fixes rust-lang/miri#754 r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for 6e06f52 - Browse repository at this point
Copy the full SHA 6e06f52View commit details -
Rollup merge of rust-lang#61409 - varkor:condition-trait-param-ice, r…
…=oli-obk Fix an ICE with a const argument in a trait This goes some way towards fixing rust-lang#61383 (the reduced test case is fixed).
Configuration menu - View commit details
-
Copy full SHA for da9869e - Browse repository at this point
Copy the full SHA da9869eView commit details -
Rollup merge of rust-lang#61413 - davidtwco:async-argument-order-in-a…
…-sane-way, r=eddyb Re-implement async fn drop order lowering This PR re-implements the async fn drop order lowering changes so that it all takes place in HIR lowering, building atop the work done by @eddyb to refactor `Res::Upvar`. Previously, this types involved in the lowering were constructed in libsyntax as they had to be used during name resolution and HIR lowering. This was awful because none of that logic should have existed in libsyntax. This commit also changes `ArgSource` to keep a `HirId` to the original argument pattern rather than a cloned copy of the pattern. Only b7aa4ed and 71fb8fa should be reviewed, any other commits are from rust-lang#61276 (though 447e336 might end up staying in this PR). As a nice side effect, it also fixes rust-lang#61187 (cc rust-lang#61192). r? @eddyb cc @cramertj
Configuration menu - View commit details
-
Copy full SHA for af87f0a - Browse repository at this point
Copy the full SHA af87f0aView commit details -
Rollup merge of rust-lang#61419 - scottmcm:casing-is-on-strings, r=cr…
…amertj Add an unusual-conversion example to to_uppercase Like how to_lowercase has ὈΔΥΣΣΕΎΣ.
Configuration menu - View commit details
-
Copy full SHA for 616c590 - Browse repository at this point
Copy the full SHA 616c590View commit details -
Rollup merge of rust-lang#61420 - felixrabe:patch-2, r=dtolnay
Succinctify splice docs
Configuration menu - View commit details
-
Copy full SHA for 5b3b061 - Browse repository at this point
Copy the full SHA 5b3b061View commit details -
Rollup merge of rust-lang#61444 - estebank:const-pt-as-ref, r=matthew…
…jasper Suggest using `as_ref` on `*const T` Fix rust-lang#21596.
Configuration menu - View commit details
-
Copy full SHA for 6ab418a - Browse repository at this point
Copy the full SHA 6ab418aView commit details -
Rollup merge of rust-lang#61446 - czipperz:nll-unused_mut, r=matthewj…
…asper On TerminatorKind::DropAndReplace still handle unused_mut correctly Closes rust-lang#61424 - [x] Todo add regression test
Configuration menu - View commit details
-
Copy full SHA for ae4939e - Browse repository at this point
Copy the full SHA ae4939eView commit details -
Rollup merge of rust-lang#61485 - pietroalbini:retry-azure-upload, r=…
…alexcrichton azure: retry s3 upload if it fails We had some cases (like [this](https://dev.azure.com/rust-lang/e71b0ddf-dd27-435a-873c-e30f86eea377/_apis/build/builds/370/logs/734) a few hours ago) when uploading to S3 fails with a network error. This retries the upload if it fails. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for ec206f2 - Browse repository at this point
Copy the full SHA ec206f2View commit details -
Rollup merge of rust-lang#61489 - alexcrichton:appveyor-timings, r=pi…
…etroalbini ci: Reenable step timings on AppVeyor This was accidentally regressed in rust-lang#60777 by accident, and we've stopped printing out step timings on AppVeyor recently reducing the ability for us to track build times over time!
Configuration menu - View commit details
-
Copy full SHA for 6595c22 - Browse repository at this point
Copy the full SHA 6595c22View commit details -
Rollup merge of rust-lang#61494 - Mark-Simulacrum:move-to-cfg-bootstr…
…ap, r=alexcrichton Utilize cfg(bootstrap) over cfg(stage0) Also removes stage1, stage2 cfgs being passed to rustc to ensure that stage1 and stage2 are only differentiated as a group (i.e., only through not bootstrap). Fixes rust-lang#53582 r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for f295365 - Browse repository at this point
Copy the full SHA f295365View commit details -
Rollup merge of rust-lang#61496 - Mark-Simulacrum:tidy-unbalanced-par…
…ens, r=varkor Do not panic in tidy on unbalanced parentheses in cfg's Fixes rust-lang#60505
Configuration menu - View commit details
-
Copy full SHA for 994ddbd - Browse repository at this point
Copy the full SHA 994ddbdView commit details -
Rollup merge of rust-lang#61497 - Mark-Simulacrum:codegen-units-std-n…
…um-cpus, r=alexcrichton Treat 0 as special value for codegen-units-std Fixes rust-lang#57669
Configuration menu - View commit details
-
Copy full SHA for 13d2364 - Browse repository at this point
Copy the full SHA 13d2364View commit details -
Rollup merge of rust-lang#61499 - varkor:issue-53457, r=oli-obk
Add regression test for existential type ICE rust-lang#53457 Closes rust-lang#53457.
Configuration menu - View commit details
-
Copy full SHA for 70865fc - Browse repository at this point
Copy the full SHA 70865fcView commit details