-
Notifications
You must be signed in to change notification settings - Fork 4.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
Replace modulo with fastmodulo in HashSet and Hashtable #1989
Comments
|
I took a peek at this last night. Few test errors but I think I can resolve those and push a PR by tomorrow for HashSet. |
Sounds good. It would be good to share perf numbers before/after in your PR: https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md |
That doc just got updated for 50 and this new repo, so if you see any glitch in it, let us know! |
I'll post back here if I get stuck on the performance tests. |
OK! @adamsitnik owns that excellent doc. |
#55467 was unsuccessful attempt to update Hashtable to use fastmod. |
The performance optimization by @benaadams in
Dictionary<K,V>
in dotnet/coreclr#27299 should be applied toHashset<T>
Hashtable
The text was updated successfully, but these errors were encountered: