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 serhiy.storchaka
Recipients jkloth, serhiy.storchaka, shubhar
Date 2017-05-27.05:02:58
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1495861379.65.0.432530856143.issue30476@psf.upfronthosting.co.za>
In-reply-to
Content
After some investigations this idea no longer looks good to me.

The table of 256 32-bit integers will take at least 44 lines. This is too large. It is easier to check the algorithm than all these numbers. The error even in one digit can break all, but for testing we should check every element of the table. In any case we would need a generating code, either for generating the sources, or for testing.

Current generating code is 25% faster than the code used in 2.7, and (surprisingly!) Python 3.7 is 50% faster than Python 2.7 in the computation of the same code. On my computer the generating takes 1 ms (the startup time of the interpreter is 50 ms), and the table is generated only if ZIP file decryption is used, and only once.
History
Date User Action Args
2017-05-27 05:02:59serhiy.storchakasetrecipients: + serhiy.storchaka, jkloth, shubhar
2017-05-27 05:02:59serhiy.storchakasetmessageid: <1495861379.65.0.432530856143.issue30476@psf.upfronthosting.co.za>
2017-05-27 05:02:59serhiy.storchakalinkissue30476 messages
2017-05-27 05:02:58serhiy.storchakacreate