LXY
dc5d5de35c
onedrive: improve speed of quickxorhash
...
This commits ports a fast C-implementation from https://github.com/namazso/QuickXorHash
It uses new crypto/subtle code from go1.20 to avoid the use of unsafe.
Typical speedups are about 25x when using go1.20
goos: linux
goarch: amd64
cpu: Intel(R) Celeron(R) N5105 @ 2.00GHz
QuickXorHash-Before 2.49ms 422MB/s ±11% 100.00%
QuickXorHash-Subtle 87.9µs 11932MB/s ± 5% +2730.83% + 42.17%
Co-Author: @namazso
2023-01-26 11:50:12 +00:00
..
2022-08-28 13:43:51 +02:00
2022-10-13 13:04:56 +01:00
2022-08-05 16:35:41 +01:00
2023-01-16 11:19:16 +00:00
2023-01-22 12:46:23 +00:00
2022-11-07 11:41:47 +00:00
2022-12-09 14:38:05 +00:00
2022-11-10 12:04:35 +00:00
2022-11-21 08:02:09 +00:00
2022-11-07 11:41:47 +00:00
2023-01-11 16:32:40 +00:00
2023-01-24 20:43:51 +01:00
2022-08-30 11:16:26 +02:00
2022-08-30 11:16:26 +02:00
2022-11-07 11:41:47 +00:00
2022-12-05 16:19:04 +00:00
2022-11-07 11:41:47 +00:00
2022-11-21 08:02:09 +00:00
2022-11-07 11:41:47 +00:00
2022-08-28 13:43:51 +02:00
2022-08-30 11:16:26 +02:00
2022-12-09 14:38:05 +00:00
2022-08-30 11:16:26 +02:00
2022-11-07 11:41:47 +00:00
2022-08-30 11:16:26 +02:00
2022-12-26 18:37:32 +01:00
2022-11-10 11:27:01 +00:00
2022-08-30 11:16:26 +02:00
2022-11-07 11:41:47 +00:00
2022-11-07 11:41:47 +00:00
2023-01-26 11:50:12 +00:00
2022-08-28 13:43:51 +02:00
2023-01-25 10:48:16 +00:00
2022-08-30 11:16:26 +02:00
2022-08-05 16:35:41 +01:00
2022-08-28 13:43:51 +02:00
2022-08-28 13:43:51 +02:00
2023-01-24 20:43:51 +01:00
2023-01-15 16:26:29 +00:00
2022-12-15 12:40:59 +00:00
2022-11-07 11:41:47 +00:00
2022-08-28 13:43:51 +02:00
2022-11-20 17:12:02 +00:00
2023-01-15 16:23:49 +00:00
2022-11-07 11:41:47 +00:00
2022-11-07 11:41:47 +00:00
2022-11-07 11:41:47 +00:00
2022-11-07 11:41:47 +00:00
2023-01-16 11:19:16 +00:00
2022-08-28 13:43:51 +02:00
2022-11-07 11:41:47 +00:00