Skip to content

Rollup of PRs in the queue; Tuesday #22755

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

Merged
merged 54 commits into from
Feb 24, 2015
Merged

Rollup of PRs in the queue; Tuesday #22755

merged 54 commits into from
Feb 24, 2015

Conversation

Manishearth
Copy link
Member

No description provided.

Junseok Lee and others added 30 commits February 18, 2015 13:22
The windows/unix modules were currently inconsistent about the traits being
implemented for `DirEntry` and there isn't much particular reason why the traits
*couldn't* be implemented for `ReadDir` and `DirEntry`, so this commit ensures
that they are implemented.

Closes rust-lang#22577
(Factoring of aatch CFG code, Part 1.)
(Factoring of aatch CFG code, Part 2.)
This is necessary for e.g. supporting the cfgs we plan to construct
for match under aatch's plan.

(Factoring of aatch CFG code, Part 3.)
Update the graphviz tests accordingly.

Fixes rust-lang#22073. (Includes regression test for the issue.)

(Factoring of aatch CFG code, Part 4.)
Update the reference page to the change in rust-lang#20680.
The -Wl,--as-needed option was removed during first stages of
bootstrapping between Linux and OpenBSD.

Restore it, as it seems to be ok now.
This way we can be sure the correct error is displayed for the
respective code type.
…code that I've been longing to remove for quite some time.
Manishearth and others added 18 commits February 24, 2015 12:08
…xcrichton

 The `-Wl,--as-needed` option was removed during first stages of
bootstrapping between Linux and OpenBSD.

Restore it, as it seems to be ok now.
… r=alexcrichton

 Toss the tomatoes!

r? @aturon

Fixes rust-lang#22478. The underlying bug(?) behind that issue still exists though and there’s another issue that reports it.
 fmt and hash are pretty straightforward I think. sync is a bit more complex. I thought one or two of the `isize`s ought to be `i32`s, but that would require a bunch of casting (the root cause being the lack of atomics other than isize/usize).

r? @alexcrichton
… r=alexcrichton

 Integer audit in `libstd/thread_local/*`, part of rust-lang#22240
 This is a breaking change if missing docs are forbidden in any module or crate.

I had to add documentation to undocumented associated types in libstd and libcore, please let me know if the documentation is inadequate anywhere!

Fixes rust-lang#20648
…teveklabnik

 Revised an example in the Pointers chapter of TRPL (the guide) as per rust-lang#21575.
…ods, r=huonw

 RFC 817 is not yet accepted, but I wanted to put this code up so people can see how it works. And to be ready lest it should be accepted.

cc rust-lang/rfcs#817
 Also includes some minor optimizations to the Vec and slice writers to remove the unnecessary loop.
 aatch's cfg revisions, namely to match expressions

Revise handling of match expressions so that arms branch to next arm.

Update the graphviz tests accordingly.

Fixes rust-lang#22073. (Includes regression test for the issue.)
 The windows/unix modules were currently inconsistent about the traits being
implemented for `DirEntry` and there isn't much particular reason why the traits
*couldn't* be implemented for `ReadDir` and `DirEntry`, so this commit ensures
that they are implemented.

Closes rust-lang#22577
…tsakis

 This type wasn't necessary, as there was no place using it and unsized types not wrapped in it, at the same time.
r? @nikomatsakis
@rust-highfive
Copy link
Contributor

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

@Manishearth
Copy link
Member Author

@bors: r+ 2d74b53 p=100

@Manishearth
Copy link
Member Author

@bors: r+ b182cd7 p=100

@bors
Copy link
Collaborator

bors commented Feb 24, 2015

⌛ Testing commit b182cd7 with merge dccdde4...

@bors bors merged commit b182cd7 into rust-lang:master Feb 24, 2015
@Manishearth
Copy link
Member Author

First try rollup merged!

Achievement unlocked! 😆

@Manishearth Manishearth deleted the rollup branch February 24, 2015 12:40
@Centril Centril added the rollup A PR which is a rollup label Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rollup A PR which is a rollup
Projects
None yet
Development

Successfully merging this pull request may close these issues.