xxHash 0.8.3
После более года разработки состоялся выпуск 0.8.3 библиотеки xxHash, реализующей высокопроизводительные некриптографические хэш-алгоритмы xxHash. Библиотека и консольная утилита написаны на языке C и распространяются по лицензии BSD 2.
Что нового:
- Исправлена ошибка в функции
XXH3_128bits_withSecretandSeed()
, приводящая к некорректным результатам в некоторых случаях. - Добавлена оптимизированная реализация для LoongArch SX.
- Теперь консольная утилита
xxhsum
автоматически определяет и использует лучшее из доступных векторных расширений (SSE, AVX и т. д.). Ранее для этого требовалась явная опция сборки, но теперь она включена по умолчанию (отключается заданиемDISPATCH=0
). - Также в утилиту
xxhsum
добавлен ключ--filelist / --files-from
, принимающего имена файлов из текстового файла или stdin, упрощая массовое хеширование. - Новый режим
-H3
генерирует 64-битные хэшиXXH3
с префиксомXXH3_
, для отличия их от безпрефиксногоXXH64.
Симлинкxxh3sum
по умолчанию использует этот режим. - Проверка сборки для процессоров AIX и SPARC.
>>> Подробности для версии 0.8.3 на GitHub
Linux.org.ru прочитано 2452 раза