Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit b199ff5

Browse files
jcdickinsondotnet-bot
authored andcommitted
HashCode based on xxHash32 (dotnet/coreclr#14863)
* HashCode based on xxHash32 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: #25013 Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>
1 parent c98b3e1 commit b199ff5

File tree

2 files changed

+431
-0
lines changed

2 files changed

+431
-0
lines changed

src/Common/src/System.Private.CoreLib/shared/System.Private.CoreLib.Shared.projitems

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@
159159
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\UmAlQuraCalendar.cs" />
160160
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\UnicodeCategory.cs" />
161161
<Compile Include="$(MSBuildThisFileDirectory)System\Guid.cs" />
162+
<Compile Include="$(MSBuildThisFileDirectory)System\HashCode.cs" />
162163
<Compile Include="$(MSBuildThisFileDirectory)System\HResults.cs" />
163164
<Compile Include="$(MSBuildThisFileDirectory)System\IAsyncResult.cs" />
164165
<Compile Include="$(MSBuildThisFileDirectory)System\ICloneable.cs" />

0 commit comments

Comments
 (0)