[issue42246] Implement PEP 626

Pablo Galindo Salgado report at bugs.python.org
Mon Nov 2 14:08:13 EST 2020


Pablo Galindo Salgado <pablogsal at gmail.com> added the comment:

I'm happy that we are removing BEGIN_DO_NOT_EMIT_BYTECODE and END_DO_NOT_EMIT_BYTECODE but could you elaborate how this is related? These macros protect the compiler from emitting bytecode that corresponds to deaf code and by definition, unreachable. Could you give an example of a situation in which they create something that messes up the line numbers? Is this something to be with cleanup blocks in dead code or something similar?

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue42246>
_______________________________________


More information about the Python-bugs-list mailing list