This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author socketpair
Recipients Ramchandra Apte, abarnert, christian.heimes, cowlicks, georg.brandl, gregory.p.smith, gvanrossum, josh.r, martin.panter, pitrou, rhettinger, serhiy.storchaka, socketpair, terry.reedy, vstinner
Date 2016-02-18.16:52:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1455814372.14.0.644770829205.issue19251@psf.upfronthosting.co.za>
In-reply-to
Content
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
History
Date User Action Args
2016-02-18 16:52:52socketpairsetrecipients: + socketpair, gvanrossum, georg.brandl, rhettinger, terry.reedy, gregory.p.smith, pitrou, vstinner, christian.heimes, Ramchandra Apte, martin.panter, serhiy.storchaka, abarnert, josh.r, cowlicks
2016-02-18 16:52:52socketpairsetmessageid: <1455814372.14.0.644770829205.issue19251@psf.upfronthosting.co.za>
2016-02-18 16:52:52socketpairlinkissue19251 messages
2016-02-18 16:52:51socketpaircreate