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 Mark.Shannon
Recipients Mark.Shannon, barry, brandtbucher
Date 2022-01-27.23:40:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1643326821.28.0.811148627751.issue46528@roundup.psfhosted.org>
In-reply-to
Content
Timings for individual instructions are a bit meaningless, as out-of-order execution and speculation on modern CPUs makes it hard to pin down the timing of anything.

I did an experiment to double the number of instructions. It slowed things down by ~10%, so increasing the number of instructions by 1% would be expected to result in a slowdown of 0.1%.

In other words, this is going to make little or no difference to performance. It does make things cleaner and simpler though, which has its own benefits.
History
Date User Action Args
2022-01-27 23:40:21Mark.Shannonsetrecipients: + Mark.Shannon, barry, brandtbucher
2022-01-27 23:40:21Mark.Shannonsetmessageid: <1643326821.28.0.811148627751.issue46528@roundup.psfhosted.org>
2022-01-27 23:40:21Mark.Shannonlinkissue46528 messages
2022-01-27 23:40:21Mark.Shannoncreate