Марк Коренберг 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 <rep...@bugs.python.org>
<http://bugs.python.org/issue19251>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to