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

Make --self-profile work for rustdoc #806

Merged
merged 1 commit into from
Dec 16, 2020

Conversation

jyn514
Copy link
Member

@jyn514 jyn514 commented Dec 1, 2020

This first requires the changes in rust-lang/rust#79586 to be merged.
Closes #797 (I think? Are there any other steps to show this info for master commits?)

image

@jyn514 jyn514 changed the title Make -Z self-profile work for rustdoc Make --self-profile work for rustdoc Dec 1, 2020
@jyn514
Copy link
Member Author

jyn514 commented Dec 12, 2020

The error is https://rust-lang.zulipchat.com/#narrow/stream/266220-rustdoc/topic/Perf.20failing I think. I'll revert rust-lang/rust#79809 (comment) for now so perf isn't broken.

bors added a commit to rust-lang-ci/rust that referenced this pull request Dec 12, 2020
Remove incorrect assert

Fixes an assertion failure when resolving `::std` (or any other crate that uses the `::` style, see https://github.com/rust-lang/rust/pull/79809/files#r541776478, https://rust-lang.zulipchat.com/#narrow/stream/266220-rustdoc/topic/Perf.20failing).

Unblocks rust-lang/rustc-perf#806.

r? `@ghost` - this is a trivial fix and breaking rustc-perf so I'm going to approve it unilaterally. cc `@Mark-Simulacrum` `@Eric-Arellano`
@jyn514
Copy link
Member Author

jyn514 commented Dec 16, 2020

@Mark-Simulacrum this is working now :)

@Mark-Simulacrum
Copy link
Member

I am going to merge this, but we'll have to see if we can afford it on perf collection.

@Mark-Simulacrum Mark-Simulacrum merged commit e095f50 into rust-lang:master Dec 16, 2020
@jyn514 jyn514 deleted the self-profile branch December 16, 2020 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add -Z self-profile info to doc builds
2 participants