-
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 12 pull requests #65382
Rollup of 12 pull requests #65382
Commits on Oct 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dfe76a1 - Browse repository at this point
Copy the full SHA dfe76a1View commit details
Commits on Oct 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6afc509 - Browse repository at this point
Copy the full SHA 6afc509View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8af4c1 - Browse repository at this point
Copy the full SHA e8af4c1View commit details -
expand: Simplify expansion of derives
And make it more uniform with other macros. By merging placeholders for future derives' outputs into the derive container's output fragment early.
Configuration menu - View commit details
-
Copy full SHA for 1270140 - Browse repository at this point
Copy the full SHA 1270140View commit details
Commits on Oct 11, 2019
-
improve performance of signed saturating_mul
Reciprocal throughput is improved from 2.3 to 1.7. https://godbolt.org/z/ROMiX6
Configuration menu - View commit details
-
Copy full SHA for 57aae75 - Browse repository at this point
Copy the full SHA 57aae75View commit details
Commits on Oct 12, 2019
-
BO41 committed
Oct 12, 2019 Configuration menu - View commit details
-
Copy full SHA for e5daab8 - Browse repository at this point
Copy the full SHA e5daab8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0b9c6 - Browse repository at this point
Copy the full SHA 9a0b9c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a8f33 - Browse repository at this point
Copy the full SHA a1a8f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63af27f - Browse repository at this point
Copy the full SHA 63af27fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c623f - Browse repository at this point
Copy the full SHA 79c623fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a010652 - Browse repository at this point
Copy the full SHA a010652View commit details -
Configuration menu - View commit details
-
Copy full SHA for df93351 - Browse repository at this point
Copy the full SHA df93351View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09d7be3 - Browse repository at this point
Copy the full SHA 09d7be3View commit details
Commits on Oct 13, 2019
-
Implement Error::source on IntoStringError
IntoStringError only implemented Error::cause, which is deprecated. This implemements Error::source instead. Error::cause will still work as before, thanks to the default implementation.
Configuration menu - View commit details
-
Copy full SHA for cd0e4c3 - Browse repository at this point
Copy the full SHA cd0e4c3View commit details -
Don't discard value names when using address or memory sanitizer
The value names are used when reporting issues found by address sanitizer or memory sanitizer. Avoid discarding names when those sanitizers are enabled, unless explicitly requested to do otherwise.
Configuration menu - View commit details
-
Copy full SHA for d488500 - Browse repository at this point
Copy the full SHA d488500View commit details -
BO41 committed
Oct 13, 2019 Configuration menu - View commit details
-
Copy full SHA for 37018e0 - Browse repository at this point
Copy the full SHA 37018e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8e7f76 - Browse repository at this point
Copy the full SHA b8e7f76View commit details -
I noticed that in documentation to `Any` trait the old trait object syntax is used, which could be confusing for newcomers, since we generally recommend using `dyn Trait` instead of just `Trait`. This PR changes the documentation comment, so that it uses `&dyn Any`, `&mut dyn Any` and `Box<dyn Any>`, correspondingly.
Configuration menu - View commit details
-
Copy full SHA for cfda050 - Browse repository at this point
Copy the full SHA cfda050View commit details -
Co-Authored-By: Jonas Schievink <jonasschievink@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0510bbf - Browse repository at this point
Copy the full SHA 0510bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a0c487 - Browse repository at this point
Copy the full SHA 4a0c487View commit details -
Configuration menu - View commit details
-
Copy full SHA for e67fa77 - Browse repository at this point
Copy the full SHA e67fa77View commit details -
Rollup merge of rust-lang#65214 - Amanieu:cfg_atomic, r=alexcrichton
Split non-CAS atomic support off into target_has_atomic_load_store This PR implements my proposed changes in rust-lang#32976 (comment) by removing `target_has_atomic = "cas"` and splitting `target_has_atomic` into two separate `cfg`s: * `target_has_atomic = 8/16/32/64/128`: This indicates the largest width that the target can atomically CAS (which implies support for all atomic operations). * ` target_has_atomic_load_store = 8/16/32/64/128`: This indicates the largest width that the target can support loading or storing atomically (but may not support CAS). cc rust-lang#32976 r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 82add0f - Browse repository at this point
Copy the full SHA 82add0fView commit details -
Rollup merge of rust-lang#65246 - Wind-River:real_master_2, r=kennytm
vxWorks: implement get_path() and get_mode() for File fmt::Debug
Configuration menu - View commit details
-
Copy full SHA for e56ba54 - Browse repository at this point
Copy the full SHA e56ba54View commit details -
Rollup merge of rust-lang#65252 - petrochenkov:deriveholders2, r=matt…
…hewjasper expand: Simplify expansion of derives And make it more uniform with other macros. This is done by merging placeholders for future derives' outputs into the derive container's output fragment early (addressing FIXMEs from rust-lang#63667). Also, macros with names starting with `_` are no longer reported as unused, in accordance with the usual behavior of `unused` lints. r? @matthewjasper or @mark-i-m
Configuration menu - View commit details
-
Copy full SHA for f22a784 - Browse repository at this point
Copy the full SHA f22a784View commit details -
Rollup merge of rust-lang#65312 - tspiteri:signed-sat-mul, r=dtolnay
improve performance of signed saturating_mul Reciprocal throughput is improved from 2.3 to 1.7. https://godbolt.org/z/ROMiX6 Fixes rust-lang#65309.
Configuration menu - View commit details
-
Copy full SHA for ddad134 - Browse repository at this point
Copy the full SHA ddad134View commit details -
Rollup merge of rust-lang#65336 - BO41:typo, r=petrochenkov
Fix typo in task::Waker fixes rust-lang#65323 in `libstd/error.rs` there are a few mentions of `trait@Send` and `trait@Sync`. Are they wrong as well?
Configuration menu - View commit details
-
Copy full SHA for 1a2835b - Browse repository at this point
Copy the full SHA 1a2835bView commit details -
Rollup merge of rust-lang#65346 - RalfJung:nounwind-tests, r=nagisa
nounwind tests and cleanup This is a follow-up to @pnkfelix' rust-lang#65020. In particular it adds some tests as @nagisa asked. It also does a cleanup that the original PR omitted to reduce backporting risks. I hope I finally managed to write an uncontroversial PR in this area. ;) This should not change any behavior, just test it better.
Configuration menu - View commit details
-
Copy full SHA for a53028e - Browse repository at this point
Copy the full SHA a53028eView commit details -
Rollup merge of rust-lang#65347 - RalfJung:unwind-abort-rust, r=varkor
Fix #[unwind(abort)] with Rust ABI Fixes rust-lang#63883.
Configuration menu - View commit details
-
Copy full SHA for 24d57be - Browse repository at this point
Copy the full SHA 24d57beView commit details -
Rollup merge of rust-lang#65362 - Centril:extract_fun, r=petrochenkov
syntax: consolidate function parsing in item.rs Extracted from rust-lang#65324. r? @estebank
Configuration menu - View commit details
-
Copy full SHA for fad7ed0 - Browse repository at this point
Copy the full SHA fad7ed0View commit details -
Rollup merge of rust-lang#65366 - faern:source-on-intostringerror, r=…
…bluss Implement Error::source on IntoStringError + Remove superfluous cause impls IntoStringError only implemented `Error::cause`, which is deprecated. This implemements `Error::source` instead. `Error::cause` will still work as before, thanks to the default implementation. I think this was the only/last `Error` impl in the standard library to have a cause, but not a source.
Configuration menu - View commit details
-
Copy full SHA for a927c83 - Browse repository at this point
Copy the full SHA a927c83View commit details -
Rollup merge of rust-lang#65369 - tmiasko:sanitizers-keep-names, r=va…
…rkor Don't discard value names when using address or memory sanitizer The value names are used when reporting issues found by address sanitizer or memory sanitizer. Avoid discarding names when those sanitizers are enabled, unless explicitly requested to do otherwise.
Configuration menu - View commit details
-
Copy full SHA for 45a6cc0 - Browse repository at this point
Copy the full SHA 45a6cc0View commit details -
Rollup merge of rust-lang#65370 - Cerberuser:patch-1, r=jonas-schievink
Add `dyn` to `Any` documentation I noticed that in documentation to `Any` trait the old trait object syntax is used, which could be confusing for newcomers, since we generally recommend using `dyn Trait` instead of just `Trait`. This PR changes the documentation comment, so that it uses `&dyn Any`, `&mut dyn Any` and `Box<dyn Any>`, correspondingly.
Configuration menu - View commit details
-
Copy full SHA for dd2c0db - Browse repository at this point
Copy the full SHA dd2c0dbView commit details -
Rollup merge of rust-lang#65373 - kalabukdima:patch-1, r=jonas-schievink
Fix typo in docs for `Rc` r? @czipperz
Configuration menu - View commit details
-
Copy full SHA for 813d4c3 - Browse repository at this point
Copy the full SHA 813d4c3View commit details