-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Avoid more symbol interning #61035
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