On Wed, Jul 22, 2020 at 6:12 PM Antoine Pitrou <[email protected]> wrote: > > > > > But if we merge two equal code blocks, we can not produce precise line > > numbers, can we? > > Is this inconsistent microoptimization that real optimization harder? > > This optimization must be prohibited in future Python? > > All attempts to improve Python performance by compile-time > bytecode optimizations have more or less failed (the latter was > Victor's, AFAIR). Is there still interest in pursuing that avenue? > > Regards > > Antoine. >
I don't think all attempts are failed. Note that current CPython includes some optimization already. If they are all failed, we must remove them to make compiler simple. And I think there are some potential optimization if we can limit some debugging/introspecting features, like some C variables are "optimzed away" in gdb when we use -O option. Regards,
_______________________________________________ Python-Dev mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/BMWA4JES4FFFXMNZAVWCCRJD5NQCPMAK/ Code of Conduct: http://python.org/psf/codeofconduct/
