Igor Tamashchuk
|
62d648b6c3
|
Add net5.0 support
|
2022-10-05 20:31:44 +03:00 |
|
Oleksandr Melnyk
|
f97a238e61
|
Improve perfomance for XXH128 & XXH3
|
2022-07-17 17:07:11 +03:00 |
|
Oleksandr Melnyk
|
91b72f21db
|
Improve perfomance for XXH32 and XXH64
|
2022-07-17 17:03:38 +03:00 |
|
Oleksandr Melnyk
|
fd21646c83
|
Inline xxHash3
|
2022-06-13 09:43:40 +03:00 |
|
Oleksandr Melnyk
|
7b8c7d15be
|
Add tests for xxHash3
|
2022-06-13 09:30:33 +03:00 |
|
Oleksandr Melnyk
|
2ca0ac682b
|
Fix xxHash3
|
2022-06-13 09:11:59 +03:00 |
|
Oleksandr Melnyk
|
cb6236f476
|
Add xxHash3
|
2022-06-12 22:36:31 +03:00 |
|
Oleksandr Melnyk
|
f0fa8aa22d
|
Add optimization
|
2022-06-11 20:18:30 +03:00 |
|
Oleksandr Melnyk
|
5d6d07a006
|
Inline xxHash64
|
2022-06-11 17:21:10 +03:00 |
|
Oleksandr Melnyk
|
d7cf848606
|
Inline 32 & 128
|
2022-06-09 23:22:22 +03:00 |
|
Oleksandr Melnyk
|
e9be009b3d
|
Inline method
|
2022-06-05 21:25:18 +03:00 |
|
Oleksandr Melnyk
|
de25e341d2
|
Force inline all function calls
|
2022-06-05 21:03:20 +03:00 |
|
Oleksandr Melnyk
|
a1f73a7de0
|
Inline SIMD
|
2022-06-05 20:28:15 +03:00 |
|
Oleksandr Melnyk
|
d64922c63b
|
Add support for AVX2
|
2022-06-05 20:02:06 +03:00 |
|
Oleksandr Melnyk
|
a19b68185e
|
Fix SSE instructions
|
2022-06-05 19:18:00 +03:00 |
|
Oleksandr Melnyk
|
7eb3f67feb
|
Simplify literals
|
2022-06-05 14:29:38 +03:00 |
|
Oleksandr Melnyk
|
e0e94a4610
|
Fix _MM_SHUFFLE
|
2022-06-05 14:25:32 +03:00 |
|
Oleksandr Melnyk
|
ab1a2055b7
|
Add SSE2
|
2022-06-05 01:25:50 +03:00 |
|
Oleksandr Melnyk
|
0a27c518a7
|
Fix target framework
|
2022-06-03 15:59:39 +03:00 |
|
Oleksandr Melnyk
|
c079a400a0
|
Add tests for xxHash128
|
2022-06-03 15:13:20 +03:00 |
|
Oleksandr Melnyk
|
8d6f7fa43b
|
Tidy up
|
2022-06-02 15:45:13 +03:00 |
|
Oleksandr Melnyk
|
759f74f6a4
|
Change project structure
|
2022-06-02 15:43:52 +03:00 |
|
Oleksandr Melnyk
|
7f7fb2cca7
|
Migrate to net6.0
|
2022-06-02 14:13:31 +03:00 |
|
Oleksandr Melnyk
|
4f9b00acb5
|
Add xxHash128 without support SIMD
|
2022-06-02 11:25:54 +03:00 |
|
Oleksandr Melnyk
|
1cca54789c
|
Fixed comment
|
2020-03-09 14:35:58 +02:00 |
|
Havij khor
|
7b907932cd
|
using System.Numerics.BitOperations.RotateLeft() for taking advantage of CPU interiniscs for bit rotation
|
2020-02-15 01:07:38 +03:30 |
|
Havij khor
|
d9afd59a93
|
Unit tests and benchmarks projects are now targeting .NET Core 3.1
|
2020-02-15 00:30:41 +03:30 |
|
Havij khor
|
f5b1c7d6b8
|
Completely rewritten the main project file. Added support for multiple target frameworks
|
2020-02-15 00:25:16 +03:30 |
|
Havij khor
|
2543dd0feb
|
Project file: Removed all configatuion and platform-target specific properties, thus default values will be used
|
2020-02-15 00:11:02 +03:30 |
|
Havij khor
|
c74d4e6857
|
Reformatted project file
|
2020-02-15 00:08:52 +03:30 |
|
K Smith
|
7599c32151
|
Added support for ArraySegment, as well as adding support for offsets of a byte array
|
2019-12-13 20:57:35 +01:00 |
|
Melnik Alexander
|
e86fdeb0bf
|
Added ReadOnlySpan
|
2018-11-03 19:59:14 +02:00 |
|
Melnik Alexander
|
59d2f824fb
|
Disable Synchronization Context in the async calls
|
2018-10-06 14:21:30 +03:00 |
|
Alexander Melnik
|
462293ee0e
|
Code refactoring
|
2018-10-01 12:55:20 +03:00 |
|
Melnik Alexander
|
77d44019c6
|
Update readme
|
2018-09-29 13:57:02 +03:00 |
|
Melnik Alexander
|
4b35057191
|
Added Span api
|
2018-09-29 01:02:35 +03:00 |
|
Melnik Alexander
|
4b019f5c48
|
Added a fast copy operation for small buffers
|
2018-09-27 22:24:14 +03:00 |
|
Melnik Alexander
|
027f8e12ed
|
Perfomance optimization
|
2018-09-27 20:57:27 +03:00 |
|
Melnik Alexander
|
8a489d5a37
|
Fix stream api
|
2018-09-27 18:56:49 +03:00 |
|
Oleksandr Melnyk
|
699d9e333d
|
Add code coverage metric
|
2018-05-14 22:40:47 +03:00 |
|
Oleksandr Melnyk
|
2aea731a75
|
Add Streaming API
|
2018-05-13 13:48:53 +03:00 |
|
Oleksandr Melnyk
|
7d0f9524d8
|
Changed the structure of the project
|
2018-04-22 15:24:45 +03:00 |
|
Oleksandr Melnyk
|
84dd1fdc2b
|
Added sources to the repository
|
2018-04-08 15:15:44 +03:00 |
|