STINNER Victor <vstin...@python.org> added the comment:

> Why did you put _PyLong_GetOne() inside the loop for the fast path and 
> outside the loop for the slow path?

Oh, I didn't notice that the first part was also a loop. I wrote PR 23008 to 
move the call out of the loop.

I tried to avoid calling the function if it's possible that the variable it not 
used. But here, it's always used, so it's relevant to move the loop invariant 
out of the loop ;-)

----------

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

Reply via email to