[issue19251] bitwise ops for bytes of equal length
Марк Коренберг
report at bugs.python.org
Thu Feb 18 11:52:52 EST 2016
Марк Коренберг added the comment:
in order to increase perofrmance even more, use block operation on bytes. I.e. Xor by 8 bytes first (on 64-bit system) while size remainig is bigger or equal to 8, then by 4 bytes using same loop, and then xor remaining bytes by one byte. This will increase performance roughly to 8 times on 64bit systems and by 4 times on 32bit systems.
See my PR https://github.com/KeepSafe/aiohttp/pull/687/files for details
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue19251>
_______________________________________
More information about the Python-bugs-list
mailing list