summaryrefslogtreecommitdiffstats
path: root/lib/dll
diff options
context:
space:
mode:
authorArseny Kapoulkine <arseny.kapoulkine@gmail.com>2021-11-22 19:23:41 (GMT)
committerArseny Kapoulkine <arseny.kapoulkine@gmail.com>2021-11-22 19:23:41 (GMT)
commit22e232dadaa36341afce0d3f114a3846273f0d2f (patch)
tree95c00d8d9e569295d06d06ac042858c47164ffe9 /lib/dll
parent8f61d8eb7c6979769a484cde8df61ff7c4c77765 (diff)
downloadlz4-22e232dadaa36341afce0d3f114a3846273f0d2f.zip
lz4-22e232dadaa36341afce0d3f114a3846273f0d2f.tar.gz
lz4-22e232dadaa36341afce0d3f114a3846273f0d2f.tar.bz2
Enable fast decoding on Apple/AArch64 builds
This makes decoding significantly faster on M1; measured on compressed source code across 8 hardware threads, decompressing 294 MB to 1301 MB takes 513 ms of cumulative work (2.53 GB/s) before, and 406 ms (3.2 GB/s) after this change on M1 Pro. There's no way to check if the target architecture is M1 specifically but the gains are likely to be similar on recent iterations on Apple processors, and the original performance issue was probably more specific to Qualcomm.
Diffstat (limited to 'lib/dll')
0 files changed, 0 insertions, 0 deletions