-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 16 pull requests #78421
Rollup of 16 pull requests #78421
Commits on Oct 4, 2020
-
Add [T]::as_chunks_mut (as unstable)
Allows getting the slices directly, rather than just through an iterator as in `array_chunks(_mut)`. The constructors for those iterators are then written in terms of these methods, so the iterator constructors no longer have any `unsafe` of their own.
Configuration menu - View commit details
-
Copy full SHA for 652f34d - Browse repository at this point
Copy the full SHA 652f34dView commit details
Commits on Oct 21, 2020
-
allow using the system-wide llvm-libunwind as the unwinder
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Configuration menu - View commit details
-
Copy full SHA for 66fa42a - Browse repository at this point
Copy the full SHA 66fa42aView commit details
Commits on Oct 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6fdd53b - Browse repository at this point
Copy the full SHA 6fdd53bView commit details
Commits on Oct 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5923218 - Browse repository at this point
Copy the full SHA 5923218View commit details
Commits on Oct 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cc468c0 - Browse repository at this point
Copy the full SHA cc468c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e218380 - Browse repository at this point
Copy the full SHA e218380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88d3967 - Browse repository at this point
Copy the full SHA 88d3967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f34537 - Browse repository at this point
Copy the full SHA 4f34537View commit details -
Configuration menu - View commit details
-
Copy full SHA for 666afba - Browse repository at this point
Copy the full SHA 666afbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9de1518 - Browse repository at this point
Copy the full SHA 9de1518View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c0018 - Browse repository at this point
Copy the full SHA 04c0018View commit details
Commits on Oct 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a4ba179 - Browse repository at this point
Copy the full SHA a4ba179View commit details -
Add compiler support for LLVM's x86 ERMSB feature
This change is needed for compiler-builtins to check for this feature when implementing memcpy/memset. See: rust-lang/compiler-builtins#365 The change just does compile-time detection. I think that runtime detection will have to come in a follow-up CL to std-detect. Like all the CPU feature flags, this just references rust-lang#44839 Signed-off-by: Joe Richey <joerichey@google.com>
Configuration menu - View commit details
-
Copy full SHA for ad552bc - Browse repository at this point
Copy the full SHA ad552bcView commit details -
Add lexicographical comparison doc
Add links Fix typo Use `sequence` Fix typo Fix broken link Fix broken link Fix broken link Fix broken links Fix broken links
Configuration menu - View commit details
-
Copy full SHA for 42844ed - Browse repository at this point
Copy the full SHA 42844edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a9891 - Browse repository at this point
Copy the full SHA 74a9891View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ed945 - Browse repository at this point
Copy the full SHA 94ed945View commit details -
Add FIXME note to const generics test
Co-authored-by: lcnr <bastian_kauschke@hotmail.de>
Configuration menu - View commit details
-
Copy full SHA for 4641d2e - Browse repository at this point
Copy the full SHA 4641d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59f1088 - Browse repository at this point
Copy the full SHA 59f1088View commit details -
Rollup merge of rust-lang#76635 - scottmcm:slice-as-chunks, r=LukasKa…
…lbertodt Add [T]::as_chunks(_mut) Allows getting the slices directly, rather than just through an iterator as in `array_chunks(_mut)`. The constructors for those iterators are then written in terms of these methods, so the iterator constructors no longer have any `unsafe` of their own. Unstable, of course. rust-lang#74985
Configuration menu - View commit details
-
Copy full SHA for 13e88d6 - Browse repository at this point
Copy the full SHA 13e88d6View commit details -
Rollup merge of rust-lang#77703 - Keruspe:system-libunwind, r=Mark-Si…
…mulacrum add system-llvm-libunwind config option allows using the system-wide llvm-libunwind as the unwinder Workaround for rust-lang#76020
Configuration menu - View commit details
-
Copy full SHA for 2c307fa - Browse repository at this point
Copy the full SHA 2c307faView commit details -
Rollup merge of rust-lang#78219 - JohnTitor:print-def-path, r=estebank
Prefer to use `print_def_path` Follow-up of rust-lang#71310 (comment)
Configuration menu - View commit details
-
Copy full SHA for f3c9437 - Browse repository at this point
Copy the full SHA f3c9437View commit details -
Rollup merge of rust-lang#78298 - Aaron1011:fix/nll-ranked-test, r=Ma…
…rk-Simulacrum Add test for bad NLL higher-ranked subtype Fixes rust-lang#57642
Configuration menu - View commit details
-
Copy full SHA for 9d7db48 - Browse repository at this point
Copy the full SHA 9d7db48View commit details -
Rollup merge of rust-lang#78332 - PoignardAzur:doc_E0308, r=camelid
Update description for error E0308 Fixes rust-lang#76462 r? @camelid
Configuration menu - View commit details
-
Copy full SHA for 0b72ca6 - Browse repository at this point
Copy the full SHA 0b72ca6View commit details -
Rollup merge of rust-lang#78342 - oliviacrain:checkmate-pass, r=Mark-…
…Simulacrum Use check-pass in single-use-lifetime ui tests Rationale: the `single_use_lifetimes` lint is used during late name resolution, which is within the scope of `check-pass` and does not require codegen or linking. Helps remove some FIXMES associated with rust-lang#62277. Additionally tidies touched test files.
Configuration menu - View commit details
-
Copy full SHA for afdd148 - Browse repository at this point
Copy the full SHA afdd148View commit details -
Rollup merge of rust-lang#78347 - Rustin-Liu:rustin-patch-doc, r=kennytm
Add lexicographical comparison doc close rust-lang#72255
Configuration menu - View commit details
-
Copy full SHA for 727e93d - Browse repository at this point
Copy the full SHA 727e93dView commit details -
Rollup merge of rust-lang#78348 - jyn514:pub-crate, r=GuillaumeGomez
Make some functions private that don't have to be public r? @GuillaumeGomez
Configuration menu - View commit details
-
Copy full SHA for ae54425 - Browse repository at this point
Copy the full SHA ae54425View commit details -
Rollup merge of rust-lang#78349 - JohnTitor:issue-75962, r=davidtwco
Use its own `TypeckResults` to avoid ICE Fixes rust-lang#75962
Configuration menu - View commit details
-
Copy full SHA for 6abd2a5 - Browse repository at this point
Copy the full SHA 6abd2a5View commit details -
Rollup merge of rust-lang#78375 - taiki-e:question-in-macros, r=kennytm
Use ? in core/std macros
Configuration menu - View commit details
-
Copy full SHA for 5a33fa5 - Browse repository at this point
Copy the full SHA 5a33fa5View commit details -
Rollup merge of rust-lang#78377 - LeSeulArtichaut:patch-docs, r=jonas…
…-schievink Fix typo in debug statement
Configuration menu - View commit details
-
Copy full SHA for b72d70e - Browse repository at this point
Copy the full SHA b72d70eView commit details -
Rollup merge of rust-lang#78388 - camelid:regression-tests, r=lcnr
Add some regression tests Closes rust-lang#75763. Closes rust-lang#76179.
Configuration menu - View commit details
-
Copy full SHA for 98e2a95 - Browse repository at this point
Copy the full SHA 98e2a95View commit details -
Rollup merge of rust-lang#78394 - rubik:master, r=m-ou-se
fix(docs): typo in BufWriter documentation This PR fixes a small typo in the BufWriter documentation. The current documentation looks like this: ![2020-10-26-111501_438x83_scrot](https://user-images.githubusercontent.com/238549/97160357-83d3a000-177c-11eb-8a35-3cdd3a7d89de.png) The `<u8>` at the end is mangled by Markdown. This PR makes the `BufWriter` documentation like the `BufReader` one: https://github.com/rust-lang/rust/blob/master/library/std/src/io/buffered/bufreader.rs#L16 I'm tagging Steve as per the Rustc dev guide. r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for f6f8764 - Browse repository at this point
Copy the full SHA f6f8764View commit details -
Rollup merge of rust-lang#78396 - josephlr:ermsb, r=petrochenkov
Add compiler support for LLVM's x86_64 ERMSB feature This change is needed for compiler-builtins to check for this feature when implementing memcpy/memset. See: rust-lang/compiler-builtins#365 Without this change, the following code compiles, but does nothing: ```rust #[cfg(target_feature = "ermsb")] pub unsafe fn ermsb_memcpy() { ... } ``` The change just does compile-time detection. I think that runtime detection will have to come in a follow-up CL to std-detect. Like all the CPU feature flags, this just references rust-lang#44839 Signed-off-by: Joe Richey <joerichey@google.com>
Configuration menu - View commit details
-
Copy full SHA for 46b8e46 - Browse repository at this point
Copy the full SHA 46b8e46View commit details -
Rollup merge of rust-lang#78405 - notriddle:patch-3, r=lcnr
Fix typo in lint description
Configuration menu - View commit details
-
Copy full SHA for 7824d9a - Browse repository at this point
Copy the full SHA 7824d9aView commit details -
Rollup merge of rust-lang#78412 - camelid:cleanup-hash-docs, r=jonas-…
…schievink Improve formatting of hash collections docs
Configuration menu - View commit details
-
Copy full SHA for 4236d27 - Browse repository at this point
Copy the full SHA 4236d27View commit details