-
Notifications
You must be signed in to change notification settings - Fork 13k
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
rustc_codegen_ssa: add time-passes output for each CGU compilation #81538
rustc_codegen_ssa: add time-passes output for each CGU compilation #81538
Conversation
(rust-highfive has picked a reviewer for you, use r? to override) |
In conjunction with #81536, sample of
See also #81536 (comment). @rustbot label T-compiler |
It would be nice to also add it to
|
81feef5
to
d5ee697
Compare
The job Click to see the possible cause of the failure (guessed by this bot)
|
b0813f8
to
cf5e0e8
Compare
Changed things a bit, but the end result is basically the same. Instead of adding a Example output:
|
Add time-passes event for each CGU compilation to LLVM IR. This is useful to measure, as the event can cause a large increase in RSS. Also, allow `extra_verbose_generic_activity` to accept multiple event arguments.
cf5e0e8
to
8529ae2
Compare
@rustbot label: -S-waiting-on-review +S-waiting-on-author |
@tgnottingham Ping from triage! What's the current status of this? |
@crlf0710 Closing this, as I don't have the bandwidth right now and it's not of high importance. |
Add time-passes event for each CGU compilation to LLVM IR. This is
useful to measure, as the event can cause a large increase in RSS.
Also, allow
extra_verbose_generic_activity
to accept multiple eventarguments.