Skip to content

Print the codegen worker id when using -Ztime-passes #29386

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 1 commit into from
Oct 27, 2015
Merged

Print the codegen worker id when using -Ztime-passes #29386

merged 1 commit into from
Oct 27, 2015

Conversation

jonas-schievink
Copy link
Contributor

This makes it easier to tell which thread does how much work. Output now looks like this:

time: 0.000; rss: 55MB  llvm function passes [0]
time: 0.000; rss: 55MB  llvm function passes [2]
time: 0.000; rss: 55MB  llvm function passes [1]
time: 0.000; rss: 55MB  llvm module passes [0]
time: 0.000; rss: 55MB  llvm module passes [1]
time: 0.000; rss: 55MB  llvm module passes [2]
time: 0.000; rss: 55MB  llvm function passes [3]
time: 0.000; rss: 55MB  llvm module passes [3]
time: 0.000; rss: 55MB  codegen passes [1]
time: 0.000; rss: 55MB  codegen passes [2]
time: 0.000; rss: 55MB  codegen passes [0]
time: 0.000; rss: 56MB  codegen passes [1]
time: 0.001; rss: 56MB  codegen passes [3]

@rust-highfive
Copy link
Contributor

r? @Aatch

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

@alexcrichton
Copy link
Member

@bors;: r+ 153c533

@alexcrichton
Copy link
Member

@bors: r+ 153c533

bors added a commit that referenced this pull request Oct 27, 2015
This makes it easier to tell which thread does how much work. Output now looks like this:
```
time: 0.000; rss: 55MB	llvm function passes [0]
time: 0.000; rss: 55MB	llvm function passes [2]
time: 0.000; rss: 55MB	llvm function passes [1]
time: 0.000; rss: 55MB	llvm module passes [0]
time: 0.000; rss: 55MB	llvm module passes [1]
time: 0.000; rss: 55MB	llvm module passes [2]
time: 0.000; rss: 55MB	llvm function passes [3]
time: 0.000; rss: 55MB	llvm module passes [3]
time: 0.000; rss: 55MB	codegen passes [1]
time: 0.000; rss: 55MB	codegen passes [2]
time: 0.000; rss: 55MB	codegen passes [0]
time: 0.000; rss: 56MB	codegen passes [1]
time: 0.001; rss: 56MB	codegen passes [3]
```
@bors
Copy link
Collaborator

bors commented Oct 27, 2015

⌛ Testing commit 153c533 with merge 5c82361...

@bors bors merged commit 153c533 into rust-lang:master Oct 27, 2015
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.

5 participants