This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Commits on Nov 4, 2017
-
Works by maintaining the xxHash32 state variables (v1 -> v4, length) as well as a queue of values that fall outside of the block size (16 bytes/4 ints). The seed is initialized to random bytes. Further details, unit tests and history: dotnet/corefx#25013
Jonathan Dickinson committedNov 4, 2017 Configuration menu - View commit details
-
Copy full SHA for 5fb5b3b - Browse repository at this point
Copy the full SHA 5fb5b3bView commit details -
* Removing AgressiveInlining from all public facing methods. * Fixing erroneous comment
Configuration menu - View commit details
-
Copy full SHA for 30d3d3f - Browse repository at this point
Copy the full SHA 30d3d3fView commit details
Commits on Nov 5, 2017
-
* Adding comment explaining why Combine(value1) performs a hash. * Removing superfluous code and attributes. * Improving perf of Add(..., null). * Moving two lines of code below the giant comment to improve reading locality. * Use mod instead of bit twiddling.
Jonathan Dickinson committedNov 5, 2017 Configuration menu - View commit details
-
Copy full SHA for af71a1b - Browse repository at this point
Copy the full SHA af71a1bView commit details
Commits on Nov 7, 2017
-
* Improving some comments. Ensuring comments wrap at column 80. * Fixing GenerateGlobalSeed(). * Reading _length once in methods. * Ignoring overflow. * Simplifying some conditions. * Using goto for fallthrough in ToHashCode(). * Adding Equals as a disallowed method. * Adding exception message string.
Jonathan Dickinson committedNov 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 7f80518 - Browse repository at this point
Copy the full SHA 7f80518View commit details -
* Adding further detail to obsolete and exception message. * Fix spacing issues. * Restore nested if for ToHashCode.
Jonathan Dickinson committedNov 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 5bc9095 - Browse repository at this point
Copy the full SHA 5bc9095View commit details
Commits on Nov 8, 2017
-
* Correcting goto comment. * Using different strings for errors. * Re-ordering a comment so that it makes more sense. * Fixing comment that was still difficult to understand.
Jonathan Dickinson committedNov 8, 2017 Configuration menu - View commit details
-
Copy full SHA for bb44e32 - Browse repository at this point
Copy the full SHA bb44e32View commit details
Commits on Nov 14, 2017
-
* Removing AggressiveInlining on big method. * Reducing number of generic instantiations for Add<T>.
Jonathan Dickinson committedNov 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 526ef4a - Browse repository at this point
Copy the full SHA 526ef4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8475ca - Browse repository at this point
Copy the full SHA f8475caView commit details -
Jonathan Dickinson committed
Nov 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 80783ce - Browse repository at this point
Copy the full SHA 80783ceView commit details
Commits on Nov 15, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 94250c7 - Browse repository at this point
Copy the full SHA 94250c7View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.