-
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 14 pull requests #46874
Rollup of 14 pull requests #46874
Commits on Dec 5, 2017
-
Stablize RefCell::{replace, swap}
RefCell::replace_with is not stablized in this PR, since it wasn't part of the RFC.
Configuration menu - View commit details
-
Copy full SHA for fd064e0 - Browse repository at this point
Copy the full SHA fd064e0View commit details -
Move replace_with to its own feature flag
I'm not allowed to have the same feature flag associated with multiple stability levels.
Configuration menu - View commit details
-
Copy full SHA for 28a19bf - Browse repository at this point
Copy the full SHA 28a19bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19775f7 - Browse repository at this point
Copy the full SHA 19775f7View commit details
Commits on Dec 11, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bd1cf04 - Browse repository at this point
Copy the full SHA bd1cf04View commit details
Commits on Dec 17, 2017
-
Add an option to allow rustdoc to list modules by appearance
The `--sort-modules-by-appearance` option will list modules in the order that they appear in the source, rather than sorting them alphabetically (as is the default). This resolves rust-lang#8552.
Configuration menu - View commit details
-
Copy full SHA for 7104e8f - Browse repository at this point
Copy the full SHA 7104e8fView commit details -
add aarch64-unknown-openbsd support
- make liblibc to point to libc with aarch64-unknown-openbsd - make c_char (in std::os::raw) to point to right value
Configuration menu - View commit details
-
Copy full SHA for 8c7b093 - Browse repository at this point
Copy the full SHA 8c7b093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 926865b - Browse repository at this point
Copy the full SHA 926865bView commit details
Commits on Dec 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 796264b - Browse repository at this point
Copy the full SHA 796264bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0ff814 - Browse repository at this point
Copy the full SHA c0ff814View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d5ead4 - Browse repository at this point
Copy the full SHA 1d5ead4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03530ee - Browse repository at this point
Copy the full SHA 03530eeView commit details
Commits on Dec 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b3c6102 - Browse repository at this point
Copy the full SHA b3c6102View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e98f18 - Browse repository at this point
Copy the full SHA 3e98f18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7374fdc - Browse repository at this point
Copy the full SHA 7374fdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e62fc - Browse repository at this point
Copy the full SHA e0e62fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a95e71 - Browse repository at this point
Copy the full SHA 7a95e71View commit details -
Split PlaceContext::Store into Store & AsmOutput
Outputs in InlineAsm can be read-write, so splitting it out is useful for things like Store-Store folding, as it cannot be done for a Store-AsmOutput. This PR is intended to make no changes, just be the mechanical split of the enum. Future changes can use the split, like a MIR pass I'm working on and perhaps two-phase borrows.
Configuration menu - View commit details
-
Copy full SHA for fb245e0 - Browse repository at this point
Copy the full SHA fb245e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3441ffb - Browse repository at this point
Copy the full SHA 3441ffbView commit details
Commits on Dec 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f6ab79d - Browse repository at this point
Copy the full SHA f6ab79dView commit details -
Rollup merge of rust-lang#46359 - GuillaumeGomez:remove-dead-linkage,…
… r=QuietMisdreavus Do not display hidden types, fixes issue 23912 Fixes rust-lang#23912. r? @QuietMisdreavus (It's the one I was talking about a few days ago, just close it if it's useless.)
Configuration menu - View commit details
-
Copy full SHA for 8de8196 - Browse repository at this point
Copy the full SHA 8de8196View commit details -
Rollup merge of rust-lang#46517 - notriddle:patch-2, r=BurntSushi
Stablize RefCell::{replace, swap} RefCell::replace_with is not stablized in this PR, since it wasn't part of the RFC. CC rust-lang#43570
Configuration menu - View commit details
-
Copy full SHA for c3241b5 - Browse repository at this point
Copy the full SHA c3241b5View commit details -
Rollup merge of rust-lang#46671 - varkor:contrib-2, r=KodrAus
Reject superfluous `::` in IPv6 addresses Fixes rust-lang#46263.
Configuration menu - View commit details
-
Copy full SHA for 76e2cc5 - Browse repository at this point
Copy the full SHA 76e2cc5View commit details -
Rollup merge of rust-lang#46751 - michaelwoerister:c-incremental, r=a…
…lexcrichton incr.comp.: Add `-C incremental` in addition to `-Z incremental` This PR adds a stable commandline option for invoking incremental compilation. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 4d9ed87 - Browse repository at this point
Copy the full SHA 4d9ed87View commit details -
Rollup merge of rust-lang#46760 - semarie:openbsd-arm64, r=alexcrichton
add aarch64-unknown-openbsd support - make liblibc to point to libc with aarch64-unknown-openbsd - make c_char (in std::os::raw) to point to right value r? @alexcrichton currently, I have only tested in crosscompilation environement (openbsd x64_64 -> openbsd aarch64). it produces valid binaries.
Configuration menu - View commit details
-
Copy full SHA for 1d57459 - Browse repository at this point
Copy the full SHA 1d57459View commit details -
Rollup merge of rust-lang#46787 - varkor:contrib-6, r=QuietMisdreavus
Add an option to allow rustdoc to list modules by appearance The `--sort-modules-by-appearance` option will list modules in the order that they appear in the source, rather than sorting them alphabetically (as is the default). This resolves rust-lang#8552.
Configuration menu - View commit details
-
Copy full SHA for cc3f435 - Browse repository at this point
Copy the full SHA cc3f435View commit details -
Rollup merge of rust-lang#46794 - Sh4rK:distribute-intrinsic-natvis, …
…r=estebank Distribute intrinsic.natvis with the compiler for windows-msvc. This adds `intrinsic.natvis` to the `windows-msvc` distributions of Rust, enabling the visualization of `str` and slices in the VS debugger. Two other natvis files are already included, this was probably just an oversight. I also updated `rust-windbg.cmd` to load this file as well.
Configuration menu - View commit details
-
Copy full SHA for f35bb15 - Browse repository at this point
Copy the full SHA f35bb15View commit details -
Rollup merge of rust-lang#46828 - vi:hash_for_systemtime_instant, r=d…
…tolnay Add Hash impl for SystemTime and Instant Closes rust-lang#46670. Not sure how to actually test non-Linux platforms. `rustc --target=i686-pc-windows-gnu --crate-name std --crate-type rlib src/libstd/lib.rs -o q.rlib` works a bit, but for Redox I'm not sure what to do. r? @dtolnay
Configuration menu - View commit details
-
Copy full SHA for 5e98112 - Browse repository at this point
Copy the full SHA 5e98112View commit details -
Rollup merge of rust-lang#46831 - Diggsey:float-debug-fmt, r=dtolnay
Always `Debug` floats with a decimal point Fixes rust-lang#30967 r? @dtolnay
Configuration menu - View commit details
-
Copy full SHA for 16095b3 - Browse repository at this point
Copy the full SHA 16095b3View commit details -
Rollup merge of rust-lang#46835 - topecongiro:bad-span-for-macro-invo…
…cation-in-type, r=petrochenkov Remove a token after closing delimiter from the span of macro in type position e.g. ```rust let x = y: foo!(); ``` The span for `foo!()` includes `;`. cc rust-lang/rustfmt#2290.
Configuration menu - View commit details
-
Copy full SHA for 99fdca0 - Browse repository at this point
Copy the full SHA 99fdca0View commit details -
Rollup merge of rust-lang#46851 - petrochenkov:tospace, r=estebank
Fix whitespacing issues in pretty-printing of bounds cc rust-lang#46827 (comment)
Configuration menu - View commit details
-
Copy full SHA for 0c29c7b - Browse repository at this point
Copy the full SHA 0c29c7bView commit details -
Rollup merge of rust-lang#46852 - scottmcm:asm-placecontext, r=arielb1
Split PlaceContext::Store into Store & AsmOutput Outputs in InlineAsm can be read-write, so splitting it out is useful for things like Store-Store folding, as that's unsound for a Store-AsmOutput. This PR is intended to make no changes, just be the mechanical split of the enum. Future changes can use the split, like a MIR pass I'm working on and perhaps two-phase borrows (see this FIXME: https://github.com/rust-lang/rust/pull/46852/files#diff-74dcd7740ab2104cd2b9a3b68dd4f208R543)
Configuration menu - View commit details
-
Copy full SHA for 5efa045 - Browse repository at this point
Copy the full SHA 5efa045View commit details -
Rollup merge of rust-lang#46856 - estebank:missing-in-impl-def-span, …
…r=arielb1 Point at def span in "missing in impl" error
Configuration menu - View commit details
-
Copy full SHA for 94b864c - Browse repository at this point
Copy the full SHA 94b864cView commit details -
Rollup merge of rust-lang#46870 - ffflorian:fix/slice/typo, r=rkruppe
docs(slice): Clarification in binary_search_by This PR ~fixes a small comment typo~ adds some clarification to a half-open interval in the `binary_search_by` function in `slice`.
Configuration menu - View commit details
-
Copy full SHA for 66e5c79 - Browse repository at this point
Copy the full SHA 66e5c79View commit details