-
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 11 pull requests #60488
Rollup of 11 pull requests #60488
Commits on Apr 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for bee92b5 - Browse repository at this point
Copy the full SHA bee92b5View commit details
Commits on Apr 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for be33738 - Browse repository at this point
Copy the full SHA be33738View commit details
Commits on Apr 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d8cc8dc - Browse repository at this point
Copy the full SHA d8cc8dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd42e12 - Browse repository at this point
Copy the full SHA bd42e12View commit details
Commits on Apr 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a912664 - Browse repository at this point
Copy the full SHA a912664View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8baec9 - Browse repository at this point
Copy the full SHA c8baec9View commit details
Commits on Apr 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0e7e938 - Browse repository at this point
Copy the full SHA 0e7e938View commit details -
Configuration menu - View commit details
-
Copy full SHA for 742b48d - Browse repository at this point
Copy the full SHA 742b48dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff68673 - Browse repository at this point
Copy the full SHA ff68673View commit details -
Configuration menu - View commit details
-
Copy full SHA for 693eea5 - Browse repository at this point
Copy the full SHA 693eea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14ca950 - Browse repository at this point
Copy the full SHA 14ca950View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6068478 - Browse repository at this point
Copy the full SHA 6068478View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf4d0ad - Browse repository at this point
Copy the full SHA bf4d0adView commit details -
Configuration menu - View commit details
-
Copy full SHA for da46eea - Browse repository at this point
Copy the full SHA da46eeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb3549f - Browse repository at this point
Copy the full SHA bb3549fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f56d285 - Browse repository at this point
Copy the full SHA f56d285View commit details -
Configuration menu - View commit details
-
Copy full SHA for db7f265 - Browse repository at this point
Copy the full SHA db7f265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 748d978 - Browse repository at this point
Copy the full SHA 748d978View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed08c6a - Browse repository at this point
Copy the full SHA ed08c6aView commit details
Commits on May 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 24fddb1 - Browse repository at this point
Copy the full SHA 24fddb1View commit details
Commits on May 2, 2019
-
Avoid repeated interning of static strings.
`file_metadata_raw` interns the strings `"<unknown>"` and `""` very frequently. This commit avoids that, which reduces the number of symbols interned significantly and reduces instruction counts by up to 0.5% on some workloads.
Configuration menu - View commit details
-
Copy full SHA for 6ef39e6 - Browse repository at this point
Copy the full SHA 6ef39e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16fe8cc - Browse repository at this point
Copy the full SHA 16fe8ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for cac07eb - Browse repository at this point
Copy the full SHA cac07ebView commit details -
Make find_attr_val a little bit more precise
`find_attr_val(&line, "since")` returns `Some(", issue = ")` when `line` is set to the following line: ``` [unstable(feature = "checked_duration_since", issue = "58402")] ``` Make `find_attr_val` use regex that is a little bit more precise (requires `=` after key name). It still does not handle all cases (e.g., extra leading chars in key name, or escaped quotes in value), but is good enough for now.
Configuration menu - View commit details
-
Copy full SHA for 8b82f68 - Browse repository at this point
Copy the full SHA 8b82f68View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7f55ca - Browse repository at this point
Copy the full SHA b7f55caView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5ba6d4 - Browse repository at this point
Copy the full SHA d5ba6d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d54477e - Browse repository at this point
Copy the full SHA d54477eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90d3fa2 - Browse repository at this point
Copy the full SHA 90d3fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b4fe7e - Browse repository at this point
Copy the full SHA 3b4fe7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c120fd8 - Browse repository at this point
Copy the full SHA c120fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bcc828 - Browse repository at this point
Copy the full SHA 4bcc828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 201f14b - Browse repository at this point
Copy the full SHA 201f14bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d72f4de - Browse repository at this point
Copy the full SHA d72f4deView commit details -
Rollup merge of rust-lang#59928 - petrochenkov:denyambass, r=varkor
Make deprecation lint `ambiguous_associated_items` deny-by-default As requested by r? @Centril cc rust-lang#57644
Configuration menu - View commit details
-
Copy full SHA for 7d7787d - Browse repository at this point
Copy the full SHA 7d7787dView commit details -
Rollup merge of rust-lang#60135 - Gilnaa:arm-none-eabi, r=nagisa
Added arm-none-eabi target Hello, This PR adds a new target for compiling bare-metal ARM Cortex-A programs. I've managed to build and use this new target, but I am unclear with regards to a few details: - I'm not sure what are the criteria for choosing between lld and gnu-ld - When trying to build with `./x.py build --target arm-none-eabi`, the script tries to compile with `cc`, instead of `arm-none-eabi-gcc`. It could find different cross-compilers just fine, but I didn't understand where I had to specify it. (I ended up specifying `CC_arm_none_eabi=arm-none-eabi-gcc` in the environment). - I couldn't find where I can exclude std from compiling for this target (as I guess occurs with other bare-metal targets). - Should I add a separate target for `eabihf`?
Configuration menu - View commit details
-
Copy full SHA for 7f1ed70 - Browse repository at this point
Copy the full SHA 7f1ed70View commit details -
Rollup merge of rust-lang#60220 - euclio:rustdoc-test-fatal-parsing-e…
…rrors, r=QuietMisdreavus report fatal errors during doctest parsing Fixes rust-lang#59557.
Configuration menu - View commit details
-
Copy full SHA for 3010b14 - Browse repository at this point
Copy the full SHA 3010b14View commit details -
Rollup merge of rust-lang#60373 - rasendubi:lang-features-sort-since,…
… r=Centril Tidy: ensure lang features are sorted by since This is the tidy side of rust-lang#60361. What is left is actually splitting features into groups and sorting by since. This PR also likely to produce a small (a couple of lines) merge conflict with rust-lang#60362. r? @Centril
Configuration menu - View commit details
-
Copy full SHA for d38096a - Browse repository at this point
Copy the full SHA d38096aView commit details -
Rollup merge of rust-lang#60393 - estebank:pat-sugg, r=oli-obk
Do not suggest incorrect syntax on pattern type error due to borrow Fix rust-lang#55174.
Configuration menu - View commit details
-
Copy full SHA for 22bd72a - Browse repository at this point
Copy the full SHA 22bd72aView commit details -
Rollup merge of rust-lang#60401 - JohnTitor:rename-log, r=davidtwco
Rename `RUST_LOG` to `RUSTC_LOG` cc: rust-lang#57985 I think we should also change these submodules: - rustc-guide - Cargo (rename to `CARGO_LOG`, cc: rust-lang/cargo#6605) - miri - rls - rustfmt r? @davidtwco
Configuration menu - View commit details
-
Copy full SHA for bc4a2ad - Browse repository at this point
Copy the full SHA bc4a2adView commit details -
Rollup merge of rust-lang#60409 - JohnTitor:error-for-existential-typ…
…e, r=oli-obk Require a trait in the bounds of existential types Fixes rust-lang#53090 r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for 6e7bcff - Browse repository at this point
Copy the full SHA 6e7bcffView commit details -
Rollup merge of rust-lang#60449 - matthewjasper:impl-trait-outlives, …
…r=pnkfelix Constrain all regions in the concrete type for an opaque type `push_outlives_components` skips some regions in a type, notably the signature of a closure is ignored. Most of the time this is OK, but for opaque types the concrete type is used when checking auto-trait bounds in other functions. cc @nikomatsakis @pnkfelix Closes rust-lang#57464 Closes rust-lang#60127
Configuration menu - View commit details
-
Copy full SHA for 57cfb40 - Browse repository at this point
Copy the full SHA 57cfb40View commit details -
Rollup merge of rust-lang#60455 - estebank:resolve-match-arm-ty, r=da…
…vidtwco Resolve match arm ty when arms diverge Fix rust-lang#58695.
Configuration menu - View commit details
-
Copy full SHA for dff53a0 - Browse repository at this point
Copy the full SHA dff53a0View commit details -
Rollup merge of rust-lang#60457 - wesleywiser:const_prop_refactoring,…
… r=oli-obk Const prop refactoring This is rebased on top of rust-lang#60428 so only the top commit is new. This is the refactoring to remove the `mir` field from `ConstPropagator` which is necessary before we can begin to actually propagate constants. r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for d0057da - Browse repository at this point
Copy the full SHA d0057daView commit details -
Rollup merge of rust-lang#60467 - nnethercote:less-symbol-interning, …
…r=davidtwco Avoid repeated interning of static strings. `file_metadata_raw` interns the strings `"<unknown>"` and `""` very frequently. This commit avoids that, which reduces the number of symbols interned significantly and reduces instruction counts by up to 0.5% on some workloads.
Configuration menu - View commit details
-
Copy full SHA for 5ab3b6b - Browse repository at this point
Copy the full SHA 5ab3b6bView commit details