-
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 6 pull requests #65826
Rollup of 6 pull requests #65826
Commits on Oct 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fc50036 - Browse repository at this point
Copy the full SHA fc50036View commit details
Commits on Oct 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f6aa64b - Browse repository at this point
Copy the full SHA f6aa64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee1173a - Browse repository at this point
Copy the full SHA ee1173aView commit details
Commits on Oct 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9c08306 - Browse repository at this point
Copy the full SHA 9c08306View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcf3436 - Browse repository at this point
Copy the full SHA dcf3436View commit details -
Add [T]::as_ptr_range() and [T]::as_mut_ptr_range().
See rust-lang/rfcs#2791 for motivation.
Configuration menu - View commit details
-
Copy full SHA for 4936f96 - Browse repository at this point
Copy the full SHA 4936f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1b69b0 - Browse repository at this point
Copy the full SHA f1b69b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d257c20 - Browse repository at this point
Copy the full SHA d257c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f5d59 - Browse repository at this point
Copy the full SHA 34f5d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for de9b660 - Browse repository at this point
Copy the full SHA de9b660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aafa98 - Browse repository at this point
Copy the full SHA 5aafa98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d21d25 - Browse repository at this point
Copy the full SHA 0d21d25View commit details -
Configuration menu - View commit details
-
Copy full SHA for dce8fab - Browse repository at this point
Copy the full SHA dce8fabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6600cf6 - Browse repository at this point
Copy the full SHA 6600cf6View commit details -
Take out an insurance policy in case
iter.size_hint()
lies, underreporting the number of elements.
Configuration menu - View commit details
-
Copy full SHA for dfcfca2 - Browse repository at this point
Copy the full SHA dfcfca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 381c442 - Browse repository at this point
Copy the full SHA 381c442View commit details -
Rollup merge of rust-lang#65705 - shepmaster:vec-into-raw, r=SimonSapin
Add {String,Vec}::into_raw_parts Aspects to address: - [x] Create a tracking issue - rust-lang#65816
Configuration menu - View commit details
-
Copy full SHA for a808ba3 - Browse repository at this point
Copy the full SHA a808ba3View commit details -
Rollup merge of rust-lang#65749 - Centril:insurance-policy, r=RalfJung
Insurance policy in case `iter.size_hint()` lies. Follow up to https://github.com/rust-lang/rust/pull/64949/files#r334235076. (If the perf impact is bad we can use `debug_assert!` instead.) The good news is that the UI tests pass locally so `iter.size_hint()` seems to be honest *thus far*. On the other hand, with the status quo we do not have an insurance policy should that change in some case. This is problematic because a) this could possibly make some program be accepted which shouldn't, b) the compiler itself could have memory unsafety if the correctness of the iterator is assumed in `unsafe { ... }` code (even though the blame lies with the `unsafe { ... }` block in question.) r? @RalfJung cc @nnethercote
Configuration menu - View commit details
-
Copy full SHA for 7068c2d - Browse repository at this point
Copy the full SHA 7068c2dView commit details -
Rollup merge of rust-lang#65799 - LukasKalbertodt:fill-array-value-it…
…er-tracking-issue, r=Centril Fill tracking issue number for `array_value_iter` Thanks for [noticing](rust-lang#62959 (comment))! r? @Centril
Configuration menu - View commit details
-
Copy full SHA for 9192f36 - Browse repository at this point
Copy the full SHA 9192f36View commit details -
Rollup merge of rust-lang#65800 - michaelwoerister:measureme-0.4.0, r…
…=wesleywiser self-profiling: Update measureme to 0.4.0 and remove non-RAII methods from profiler. This PR removes all non-RAII based profiling methods from `SelfProfilerRef` 🎉 It also delegates the `TimingGuard` implementation to `measureme`, now that that is available there. r? @wesleywiser
Configuration menu - View commit details
-
Copy full SHA for 574b078 - Browse repository at this point
Copy the full SHA 574b078View commit details -
Rollup merge of rust-lang#65806 - fusion-engineering-forks:slice-ptr-…
…range, r=Centril Add [T]::as_ptr_range() and [T]::as_mut_ptr_range(). Implementation of rust-lang/rfcs#2791
Configuration menu - View commit details
-
Copy full SHA for f0c58e9 - Browse repository at this point
Copy the full SHA f0c58e9View commit details -
Rollup merge of rust-lang#65810 - raoulstrackx:ac_mitigation, r=nagisa
SGX: Clear additional flag on enclave entry An attacker could set both the AC flag in CR0 as in rflags. This causes the enclave to perform an AEX upon a misaligned memory access, and an attacker learns some information about the internal enclave state. The AC flag in rflags is copied from userspace upon an enclave entry. Upon AEX it is copied and later restored. This patch forces the rflag.AC bit to be reset right after an enter.
Configuration menu - View commit details
-
Copy full SHA for d40c6af - Browse repository at this point
Copy the full SHA d40c6afView commit details