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
Simplify hash code calculation #751
Simplify hash code calculation #751
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add an entry to CHANGELOG.md
@KengoTODA added entry to changelog. |
oops, you added entry to 3.1.7 version... Plz rebase and move entry under Unreleased. |
cfaa259
to
747065f
Compare
I rebased on merge-release-3.1-to-master. @KengoTODA |
merged. don't you need to merge this to for now, your change will be merged to |
OK |
I try to profile spotbugs running in gradle plugin.
I seem that hash code collision in FieldOrMethodDescriptor occurs frequently.
Because FieldOrMethodDescriptor.equals called from HashMap frequently.
after simplified, not called frequently.
Make sure these boxes are checked before submitting your PR -- thank you!
CHANGELOG.md
if you have changed SpotBugs code