-
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 10 pull requests #76672
Rollup of 10 pull requests #76672
Commits on Sep 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b1e481d - Browse repository at this point
Copy the full SHA b1e481dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a261a2 - Browse repository at this point
Copy the full SHA 8a261a2View commit details -
Make all methods of
Duration
constMake the following methods of `Duration` unstable const under `duration_const_2`: - `from_secs_f64` - `from_secs_f32` - `mul_f64` - `mul_f32` - `div_f64` - `div_f32` This results in all methods of `Duration` being (unstable) const. Also adds tests for these methods in a const context, moved the test to `library` as part of rust-lang#76268. Possible because of rust-lang#72449, which made the relevant `f32` and `f64` methods const. Tracking issue: rust-lang#72440
Configuration menu - View commit details
-
Copy full SHA for 73e0a56 - Browse repository at this point
Copy the full SHA 73e0a56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 869021e - Browse repository at this point
Copy the full SHA 869021eView commit details -
Without this, it was not inlined in SyncOnceCell::into_inner(), causing unecessary checks and dead code.
Configuration menu - View commit details
-
Copy full SHA for aa68aaa - Browse repository at this point
Copy the full SHA aa68aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f0047e - Browse repository at this point
Copy the full SHA 4f0047eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f0f7a - Browse repository at this point
Copy the full SHA 75f0f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for caf6c92 - Browse repository at this point
Copy the full SHA caf6c92View commit details -
Remove Windows details from Unix and VmWorks symlink() docstrings
This note is not relevant to other operating systems.
Configuration menu - View commit details
-
Copy full SHA for 2eeb8f1 - Browse repository at this point
Copy the full SHA 2eeb8f1View commit details
Commits on Sep 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f75d29f - Browse repository at this point
Copy the full SHA f75d29fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb41740 - Browse repository at this point
Copy the full SHA bb41740View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a2e09 - Browse repository at this point
Copy the full SHA 20a2e09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 458aaba - Browse repository at this point
Copy the full SHA 458aabaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3be40b2 - Browse repository at this point
Copy the full SHA 3be40b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf07201 - Browse repository at this point
Copy the full SHA cf07201View commit details -
Rollup merge of rust-lang#74532 - fusion-engineering-forks:atomic-fro…
…m-mut, r=KodrAus Add Atomic*::from_mut. The atomic equivalent of [`Cell::from_mut`](https://doc.rust-lang.org/stable/std/cell/struct.Cell.html#method.from_mut).
Configuration menu - View commit details
-
Copy full SHA for aaa0334 - Browse repository at this point
Copy the full SHA aaa0334View commit details -
Rollup merge of rust-lang#76335 - CDirkx:const-duration, r=ecstatic-m…
…orse Make all methods of `Duration` unstably const Make the following methods of `Duration` unstable const under `duration_const_2`: - `from_secs_f64` - `from_secs_f32` - `mul_f64` - `mul_f32` - `div_f64` - `div_f32` This results in all methods of `Duration` being (unstable) const. Moved the tests to `library` as part of rust-lang#76268. Possible because of rust-lang#72449, which made the relevant `f32` and `f64` methods const. Tracking issue: rust-lang#72440 r? @ecstatic-morse
Configuration menu - View commit details
-
Copy full SHA for d6dbe32 - Browse repository at this point
Copy the full SHA d6dbe32View commit details -
Rollup merge of rust-lang#76629 - pickfire:patch-4, r=jonas-schievink
Simplify iter zip struct doc
Configuration menu - View commit details
-
Copy full SHA for e2d51e9 - Browse repository at this point
Copy the full SHA e2d51e9View commit details -
Rollup merge of rust-lang#76640 - fusion-engineering-forks:synconcece…
…ll-drop, r=matklad Simplify SyncOnceCell's `take` and `drop`. Prevents copies by using `assume_init_read` and `assume_init_drop`.
Configuration menu - View commit details
-
Copy full SHA for 52ad7dc - Browse repository at this point
Copy the full SHA 52ad7dcView commit details -
Rollup merge of rust-lang#76641 - nox:pointee-random-stuff, r=eddyb
Some cleanup changes and commenting r? @nikomatsakis Cc @eddyb
Configuration menu - View commit details
-
Copy full SHA for 74f34a1 - Browse repository at this point
Copy the full SHA 74f34a1View commit details -
Rollup merge of rust-lang#76646 - CDirkx:mailmap, r=Mark-Simulacrum
Add mailmap entry
Configuration menu - View commit details
-
Copy full SHA for dc779fa - Browse repository at this point
Copy the full SHA dc779faView commit details -
Rollup merge of rust-lang#76651 - nicholasbishop:bishop-remove-window…
…s-note, r=Mark-Simulacrum Remove Windows details from Unix and VmWorks symlink() docstrings This note is not relevant to other operating systems.
Configuration menu - View commit details
-
Copy full SHA for 99ecad7 - Browse repository at this point
Copy the full SHA 99ecad7View commit details -
Rollup merge of rust-lang#76662 - RalfJung:lib-test-miri, r=Mark-Simu…
…lacrum Fix liballoc test suite for Miri Mostly, fix the regression introduced by rust-lang#75207 that caused slices (i.e., references) to be created to invalid memory or memory that has aliasing pointers that we want to keep valid. @dylni this changes the type of `check_range` to only require the length, not the full reference to the slice, which indeed is all the information this function requires. Also reduce the size of a test introduced in rust-lang#70793 to make it not take 3 minutes in Miri. This makes https://github.com/RalfJung/miri-test-libstd work again.
Configuration menu - View commit details
-
Copy full SHA for 5882871 - Browse repository at this point
Copy the full SHA 5882871View commit details -
Rollup merge of rust-lang#76663 - pickfire:patch-7, r=jonas-schievink
Simplify iter chain struct doc
Configuration menu - View commit details
-
Copy full SHA for b83d585 - Browse repository at this point
Copy the full SHA b83d585View commit details -
Rollup merge of rust-lang#76667 - matklad:patch-llvm, r=Mark-Simulacrum
Fix CI LLVM to work on NixOS out of the box r? @Mark-Simulacrum Tested locally, seems to work!
Configuration menu - View commit details
-
Copy full SHA for 115ebea - Browse repository at this point
Copy the full SHA 115ebeaView commit details