diff options
| author | alpine-mips-patches <info@mobile-stream.com> | 2018-12-13 05:51:24 +0000 |
|---|---|---|
| committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2018-12-18 14:03:26 +0000 |
| commit | 0141cee6972a961d297eec7429e56c9751f2e579 (patch) | |
| tree | f9b1d6d467490fa94b06139a343394174a4cb334 /community/py-ndg_httpsclient | |
| parent | 52a93aff8bb1bef6f531b810050b6bb24e4a13c1 (diff) | |
| download | aports-0141cee6972a961d297eec7429e56c9751f2e579.tar.bz2 aports-0141cee6972a961d297eec7429e56c9751f2e579.tar.xz | |
main/snappy: optimize on mips*, s390x
1) Enable generation of LWL/LWR/etc instructions on pre-R6 mips*.
This gives 5x (yes, five times) compression speed-up on P5600
(and additional ~10% for decompression).
2) Recognize s390x as unaligned access capable architecture.
See "Integral Boundaries" in SA22-7832-xx.
3) Force use of gcc/clang __builtin_bswapXX for big-endian code path
in order to avoid suboptimal generic functions from <byteswap.h>.
Test suite still passes on x86_64, mipseln8hf (hardware) and under qemu-s390x.
Diffstat (limited to 'community/py-ndg_httpsclient')
0 files changed, 0 insertions, 0 deletions
