Skip to content
This repository was archived by the owner on Nov 1, 2020. It is now read-only.

Incorporate CR feedback on Marvin hash#3263

Merged
1 commit merged intonmirrorfrom
unknown repository
Apr 7, 2017
Merged

Incorporate CR feedback on Marvin hash#3263
1 commit merged intonmirrorfrom
unknown repository

Conversation

@ghost
Copy link

@ghost ghost commented Apr 7, 2017

  • String.GetHashCode() now uses Marvin unconditionally.

  • Make the Marvin routines more general purpose and
    easier to use.

  • Expanded the testing to odd-sized byte arrays (i.e.
    not strings), and fixed the bug found. Original
    data obtained by exporting SymCryptMarvin32() from
    CoreClr.dll and P/Invoking to it from test app.

- String.GetHashCode() now uses Marvin unconditionally.

- Make the Marvin routines more general purpose and
  easier to use.

- Expanded the testing to odd-sized byte arrays (i.e.
  not strings), and fixed the bug found. Original
  data obtained by exporting SymCryptMarvin32() from
  CoreClr.dll and P/Invoking to it from test app.
@ghost ghost merged commit 3d64c6c into dotnet:nmirror Apr 7, 2017
@ghost ghost deleted the m branch April 7, 2017 21:49
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant