-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Avoid more symbol interning #61035
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Avoid more symbol interning #61035
Conversation
6ecb042
to
899720f
Compare
@bors try |
Avoid more symbol interning r? @ghost
☀️ Try build successful - checks-travis |
@rust-timer build 87c7099 |
Success: Queued 87c7099 with parent 1cc822c, comparison URL. |
Finished benchmarking try commit 87c7099: comparison url |
899720f
to
8871a5c
Compare
8871a5c
to
39e5dea
Compare
☔ The latest upstream changes (presumably #60965) made this pull request unmergeable. Please resolve the merge conflicts. |
39e5dea
to
71920d3
Compare
@petrochenkov: new code is up. I have addressed all your comments. One of the commits disappeared after rebasing on top of #60965. |
@bors r+ |
📌 Commit 71920d3 has been approved by |
📌 Commit ad45cd54e1d9ed7098f8743f8298f26182709610 has been approved by |
🔒 Merge conflict This pull request and the master branch diverged in a way that cannot be automatically merged. Please rebase on top of the latest master branch, and let the reviewer approve again. How do I rebase?Assuming
You may also read Git Rebasing to Resolve Conflicts by Drew Blessing for a short tutorial. Please avoid the "Resolve conflicts" button on GitHub. It uses Sometimes step 4 will complete without asking for resolution. This is usually due to difference between how Error message
|
This function is hot for `keccak`.
Most involving `Symbol::intern` on string literals.
Because this function is hot. Also remove the dead `ty_option` function.
ad45cd5
to
33a3206
Compare
Rebased again. @bors r=petrochenkov |
📌 Commit 33a3206 has been approved by |
…rochenkov Avoid more symbol interning r? @petrochenkov
☀️ Test successful - checks-travis, status-appveyor |
Tested on commit rust-lang/rust@ab7cf71. Direct link to PR: <rust-lang/rust#61035> 💔 rls on windows: test-pass → test-fail (cc @Xanewok, @rust-lang/infra).
r? @petrochenkov