homepage

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 eric.smith, mark.dickinson, python-dev, r.david.murray, serhiy.storchaka
Date 2012年05月07日.12:14:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1336392856.43.0.409053141696.issue14700@psf.upfronthosting.co.za>
In-reply-to
Content
Mark, I deliberately have not used the exact formula for the overflow. Comparison with the constant is much cheaper than division or multiplication.
Microbencmark:
./python -m timeit -s 'f="%.1234567890s"*100;x=("",)*100' 'f%x'
Before changeset 064c2d0483f8: 10000 loops, best of 3: 27.1 usec per loop
Changeset 064c2d0483f8: 10000 loops, best of 3: 25.7 usec per loop
Original patch: 100000 loops, best of 3: 18.2 usec per loop
History
Date User Action Args
2012年05月07日 12:14:16serhiy.storchakasetrecipients: + serhiy.storchaka, mark.dickinson, eric.smith, r.david.murray, python-dev
2012年05月07日 12:14:16serhiy.storchakasetmessageid: <1336392856.43.0.409053141696.issue14700@psf.upfronthosting.co.za>
2012年05月07日 12:14:15serhiy.storchakalinkissue14700 messages
2012年05月07日 12:14:15serhiy.storchakacreate

AltStyle によって変換されたページ (->オリジナル) /