Kotlin Multiplatform port of the xxHash family #539

Closed
opened 2021-06-29 03:40:00 -05:00 by mattmook · 1 comment
mattmook commented 2021-06-29 03:40:00 -05:00 (Migrated from github.com)

I've just released v0.5.0 of my Kotlin Multiplatform cryptohash library which adds support for XXH32, XXH64, XXH3 and XXH128; streaming mode only as all algorithms are coded to the same Digest interface.

This is compiled for JVM (inc Android), iOS, watchOS, tvOS, macOS, windows, linux, albeit without SIMD support so performance is very much dependent on the Kotlin compiler. The priority for this library is cross platform compatibility rather than performance.

I've just released v0.5.0 of my Kotlin Multiplatform [cryptohash](https://github.com/appmattus/crypto/tree/main/cryptohash/) library which adds support for XXH32, XXH64, XXH3 and XXH128; streaming mode only as all algorithms are coded to the same Digest interface. This is compiled for JVM (inc Android), iOS, watchOS, tvOS, macOS, windows, linux, albeit without SIMD support so performance is very much dependent on the Kotlin compiler. The priority for this library is cross platform compatibility rather than performance.
Cyan4973 commented 2021-07-01 06:10:08 -05:00 (Migrated from github.com)

Added Kotlin port to the list of xxHash ports

Added Kotlin port to the list of `xxHash` ports
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Cyan4973/xxHash#539
No description provided.