Skip to content

Rollup of 7 pull requests - #65896

Closed
JohnTitor wants to merge 21 commits into
rust-lang:masterfrom
JohnTitor:rollup-b9rwltn
Closed

Rollup of 7 pull requests#65896
JohnTitor wants to merge 21 commits into
rust-lang:masterfrom
JohnTitor:rollup-b9rwltn

Conversation

@JohnTitor

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

r? @ghost

estebankand others added 21 commits October 15, 2019 09:15
…ation event.
Before this commit, we had an event that would only track the compression step
for proc-macros and Rust dylibs. After the commit we measure the time for
acutally generating the crate metadata bytes.
…nikomatsakis
Custom lifetime error for `impl` item doesn't conform to `trait`
Partly addresses rust-lang#42706, rust-lang#41343, fixrust-lang#40900.
Improve the "try using a variant of the expected type" hint.
Fixrust-lang#65494.
- Change type-printing output.
- Use `span_to_snippet` when possible.
- Change the message to `try using a variant of the expected enum`
…-E0587, r=Dylan-DPC
Add long error explanation for E0587
Part of rust-lang#61137.
r? @kinnison
…st-placeholder, r=eddyb
Correct handling of type flags with `ConstValue::Placeholder`
This fixes a mistake, but not rust-lang#65623.
r? @eddyb
rustc: use IndexVec<DefIndex, T> instead of Vec<T>.
Now that `DefIndex` is a proper index type, we can do that.
There was also an unnecessary `Option` I removed, I wonder if that has perf implications.
… r=wesleywiser
self-profiling: Record something more useful for crate metadata generation event.
Before this commit, we had an event that would only track the compression step
for proc-macros and Rust dylibs. After the commit we measure the time for
acutally generating the crate metadata bytes.
r? @wesleywiser
@JohnTitor

Copy link
Copy Markdown
MemberAuthor

@bors r+ p=7 rollup=never

@bors

bors commented Oct 28, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 6d092ac has been approved by JohnTitor

@borsbors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Oct 28, 2019
@JohnTitorJohnTitor added the rollup A PR which is a rollup label Oct 28, 2019
@bors

bors commented Oct 28, 2019

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #65421) made this pull request unmergeable. Please resolve the merge conflicts.

@borsbors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Oct 28, 2019
@JohnTitor
JohnTitor deleted the rollup-b9rwltn branch October 28, 2019 17:23
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rollupA PR which is a rollupS-waiting-on-authorStatus: This is awaiting some action (such as code changes or more information) from the author.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants

@JohnTitor@bors@estebank@GuillaumeGomez@varkor@Patryk27@tesuji@eddyb@michaelwoerister