Mark Shannon <m...@hotpy.org> added the comment:

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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue46528>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to