Changes for version 0.51 - 2025-11-02
- Add XS wrapper over SIMD hex<->bin core (src/hexsimd.c)
- Runtime CPU dispatch (scalar/SSE2/AVX2/AVX-512 when built)
- Perl API now uses scalar refs: hex_to_binary(\$hex) binary_to_hex(\$bin)
- Proper handling of empty strings and odd-length hex (croaks)
- Build works on AVX-512 and non-AVX-512 x86_64 (OL8 tested)
- added C demo instructions
- added src/ files
- changed version to 0.51
Modules
Fast hex to binary and binary to hex using SIMD aware C code