Skip to content
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 9 pull requests #36511

Closed
wants to merge 18 commits into from
Closed

Rollup of 9 pull requests #36511

wants to merge 18 commits into from

Conversation

alexcrichton and others added 18 commits September 12, 2016 21:49
The recent Cargo update changed filenames, which broke a lot of incremental
rustbuild builds. What it thought were the output files were indeed no longer
the output files! (wreaking havoc).

This commit updates this to stop guessing filenames of Cargo and just manage
stamp files instead.
Apparently some versions of git don't support the `-C` flag, so let's use the
guaranteed-to-work `current_dir` function.
…r-docs, r=GuillaumeGomez

Tweak std::marker docs

Fixes rust-lang#29361.

r? @GuillaumeGomez
rustbuild: Fix dependency tracking with new Cargo

The recent Cargo update changed filenames, which broke a lot of incremental
rustbuild builds. What it thought were the output files were indeed no longer
the output files! (wreaking havoc).

This commit updates this to stop guessing filenames of Cargo and just manage
stamp files instead.
…r=jonathandturner

rustbuild: Use current_dir instead of -C

Apparently some versions of git don't support the `-C` flag, so let's use the
guaranteed-to-work `current_dir` function.
…p-glue, r=eddyb

trans: Let the collector find drop-glue for all vtables, not just VTableImpl.

This fixes rust-lang#36260. So far, the collector has only recorded drop-glue for insertion into a vtable if the vtable was for an impl. But there's actually no reason why it shouldn't do just the same for closure vtables, afaict.

r? @eddyb
cc @rust-lang/compiler
Don't ignore a doc code-block we can compile.
…eddyb

Workaround rust-lang#34427 by using memset of 0 on ARM to set the discriminant.

Workaround rust-lang#34427 by using memset of 0 on ARM to set the discriminant.
Default RUST_MIN_STACK to 16MiB for now

Temporary(?) workaround to rust-lang#35408.

cc @nikomatsakis if you want to veto the idea.

r? @eddyb
@sophiajt
Copy link
Contributor Author

@bors r+ p=1

@bors
Copy link
Contributor

bors commented Sep 15, 2016

📌 Commit 51c6e53 has been approved by jonathandturner

@rust-highfive
Copy link
Collaborator

r? @brson

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

@bors
Copy link
Contributor

bors commented Sep 16, 2016

⌛ Testing commit 51c6e53 with merge 0e537eb...

@bors
Copy link
Contributor

bors commented Sep 16, 2016

💔 Test failed - auto-linux-64-cargotest

@sophiajt sophiajt closed this Sep 16, 2016
@Centril Centril added the rollup A PR which is a rollup label Oct 24, 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.