-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 10 pull requests #64644
Rollup of 10 pull requests #64644
Commits on Sep 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e608549 - Browse repository at this point
Copy the full SHA e608549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96526d4 - Browse repository at this point
Copy the full SHA 96526d4View commit details
Commits on Sep 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 612ef5f - Browse repository at this point
Copy the full SHA 612ef5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e69d1b6 - Browse repository at this point
Copy the full SHA e69d1b6View commit details
Commits on Sep 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 194d357 - Browse repository at this point
Copy the full SHA 194d357View commit details
Commits on Sep 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3f004a1 - Browse repository at this point
Copy the full SHA 3f004a1View commit details
Commits on Sep 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a9c38d9 - Browse repository at this point
Copy the full SHA a9c38d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31b3012 - Browse repository at this point
Copy the full SHA 31b3012View commit details
Commits on Sep 19, 2019
-
rustbuild: Turn down compression on exe installers
The Windows dist builders are the slowest builders right now, and the distribution phase of them is enormously slow clocking in at around 20 minutes to build all the related installers. This commit starts to optimize these by turning down the compression level in the `exe` installers. These aren't super heavily used so there's no great need for them to be so ultra-compressed, so let's dial back the compression parameters to get closer to the rest of our xz archives. This brings the installer in line with the gz tarball installer locally, and also brings the compression settings on par with the rest of our xz installers.
Configuration menu - View commit details
-
Copy full SHA for 8112f71 - Browse repository at this point
Copy the full SHA 8112f71View commit details -
factor out pluralisation remains after rust-lang#64280
gaolei committedSep 19, 2019 Configuration menu - View commit details
-
Copy full SHA for 1ab5593 - Browse repository at this point
Copy the full SHA 1ab5593View commit details -
rustbuild: Turn down compression on msi installers
This is the same as rust-lang#64615 except applied to our MSI installers. The same fix is applied effectively bringing these installers in line with the gz tarball installers, which are about 3x faster to produce locally and likely much faster to produce on CI.
Configuration menu - View commit details
-
Copy full SHA for fde8cfe - Browse repository at this point
Copy the full SHA fde8cfeView commit details -
rustbuild: Improve output of
dist
step* Pass `/Q` to `iscc` on Windows to supress the thousands of lines of output about compressing documentation. * Print out what's happening before long steps * Use `timeit` to print out timing information for long-running installer assemblies.
Configuration menu - View commit details
-
Copy full SHA for 255dd3f - Browse repository at this point
Copy the full SHA 255dd3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db2c13 - Browse repository at this point
Copy the full SHA 3db2c13View commit details
Commits on Sep 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e625f62 - Browse repository at this point
Copy the full SHA e625f62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ff110 - Browse repository at this point
Copy the full SHA 78ff110View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e4919 - Browse repository at this point
Copy the full SHA 52e4919View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6b4fb7 - Browse repository at this point
Copy the full SHA c6b4fb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for df24055 - Browse repository at this point
Copy the full SHA df24055View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6015e4 - Browse repository at this point
Copy the full SHA e6015e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c792c25 - Browse repository at this point
Copy the full SHA c792c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for c396c12 - Browse repository at this point
Copy the full SHA c396c12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f36f87 - Browse repository at this point
Copy the full SHA 6f36f87View commit details -
remove the extra comma after the match arm
This would follow the same coding style as all the other match arms in this file.
guanqun authoredSep 20, 2019 Configuration menu - View commit details
-
Copy full SHA for c3140ba - Browse repository at this point
Copy the full SHA c3140baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bd568b - Browse repository at this point
Copy the full SHA 6bd568bView commit details -
Rollup merge of rust-lang#64136 - crgl:doc-from-parser-lhs, r=Centril
Document From trait for LhsExpr in parser Add doc for From trait for converting P<Expr> and Option<ThinVec<Attribute>> to LhsExpr As part of issue rust-lang#51430 (cc @skade). Both of these should just be moving an address and setting a discriminant in an enum. The main thing I'm not sure about is whether it's worth documenting the branch in the From<Option<ThinVec<Attribute>>. As far as I can tell it doesn't seem like it is optimized away (although if the discriminant happened to work out you could just copy the pointer and the discriminant which might be cheaper, but that's not guaranteed). So it seems like if it's being called often, it's doubling the number of possible branch mispredictions on this Option, which could be a significant cost. Let me know if there's anything that needs fixing and I'll get to it as soon as possible!
Configuration menu - View commit details
-
Copy full SHA for 54cb754 - Browse repository at this point
Copy the full SHA 54cb754View commit details -
Rollup merge of rust-lang#64158 - tmandry:libtest-panic-abort, r=alex…
…crichton panic=abort support in libtest Add experimental support for tests compiled with panic=abort. Enabled with `-Z panic_abort_tests`. r? @alexcrichton cc @cramertj
Configuration menu - View commit details
-
Copy full SHA for b3dc351 - Browse repository at this point
Copy the full SHA b3dc351View commit details -
Rollup merge of rust-lang#64342 - glorv:master, r=varkor
factor out pluralisation remains after rust-lang#64280 there are two case that doesn't not match the original macro pattern at [here](https://github.com/rust-lang/rust/blob/master/src/librustc_lint/unused.rs#L146) and [here](https://github.com/rust-lang/rust/blob/master/src/libsyntax/parse/diagnostics.rs#L539) as the provided param is already a bool or the check condition is not `x != 1`, so I change the macro accept a boolean expr instead of number to fit all the cases. @Centril please review Fixes rust-lang#64238.
Configuration menu - View commit details
-
Copy full SHA for 23483e7 - Browse repository at this point
Copy the full SHA 23483e7View commit details -
Rollup merge of rust-lang#64387 - nathanwhit:redundant-semi-fix, r=va…
…rkor Fix redundant semicolon lint interaction with proc macro attributes Fixes rust-lang#63967 and fixes rust-lang#63947, both of which were caused by the lint's changes to the parser interacting poorly with proc macro attributes and causing span information to be lost r? @varkor
Configuration menu - View commit details
-
Copy full SHA for 736b4ae - Browse repository at this point
Copy the full SHA 736b4aeView commit details -
Rollup merge of rust-lang#64546 - weiznich:bugfix/rfc-2451-rerebalanc…
…e-tests, r=nikomatsakis Bugfix/rfc 2451 rerebalance tests r? @nikomatsakis Fixes rust-lang#64412 Depends/Contains on rust-lang#64414 cc rust-lang#55437 and rust-lang#63599
Configuration menu - View commit details
-
Copy full SHA for 7c32753 - Browse repository at this point
Copy the full SHA 7c32753View commit details -
Rollup merge of rust-lang#64615 - alexcrichton:smaller-exe, r=Mark-Si…
…mulacrum rustbuild: Turn down compression on exe installers The Windows dist builders are the slowest builders right now, and the distribution phase of them is enormously slow clocking in at around 20 minutes to build all the related installers. This commit starts to optimize these by turning down the compression level in the `exe` installers. These aren't super heavily used so there's no great need for them to be so ultra-compressed, so let's dial back the compression parameters to get closer to the rest of our xz archives. This brings the installer in line with the gz tarball installer locally, and also brings the compression settings on par with the rest of our xz installers.
Configuration menu - View commit details
-
Copy full SHA for 5600137 - Browse repository at this point
Copy the full SHA 5600137View commit details -
Rollup merge of rust-lang#64617 - alexcrichton:smaller-msi, r=Mark-Si…
…mulacrum rustbuild: Turn down compression on msi installers This is the same as rust-lang#64615 except applied to our MSI installers. The same fix is applied effectively bringing these installers in line with the gz tarball installers, which are about 3x faster to produce locally and likely much faster to produce on CI.
Configuration menu - View commit details
-
Copy full SHA for 1b63b18 - Browse repository at this point
Copy the full SHA 1b63b18View commit details -
Rollup merge of rust-lang#64618 - alexcrichton:improve-dist-output, r…
…=Mark-Simulacrum rustbuild: Improve output of `dist` step * Pass `/Q` to `iscc` on Windows to supress the thousands of lines of output about compressing documentation. * Print out what's happening before long steps * Use `timeit` to print out timing information for long-running installer assemblies. * Try to scope output of `Dist ...` to not also encompass actual build steps
Configuration menu - View commit details
-
Copy full SHA for 5c10773 - Browse repository at this point
Copy the full SHA 5c10773View commit details -
Rollup merge of rust-lang#64621 - XAMPPRocky:relnotes, r=Mark-Simulacrum
Add Compatibility Notes to RELEASES.md for 1.38.0 ### [Rendered](https://github.com/XAMPPRocky/rust/blob/relnotes/RELEASES.md) r? @Mark-Simulacrum
Configuration menu - View commit details
-
Copy full SHA for 4140eda - Browse repository at this point
Copy the full SHA 4140edaView commit details -
Rollup merge of rust-lang#64632 - guanqun:patch-1, r=jonas-schievink
remove the extra comma after the match arm This would follow the same coding style as all the other match arms in this file.
Configuration menu - View commit details
-
Copy full SHA for d70ee2c - Browse repository at this point
Copy the full SHA d70ee2cView commit details