commit | 3bd6035b6baf1a7d51b7cc2c6bb2c81886236b67 | [log] [tgz] |
---|---|---|
author | Mark Shannon <mark@hotpy.org> | Wed Jan 13 12:05:43 2021 +0000 |
committer | GitHub <noreply@github.com> | Wed Jan 13 12:05:43 2021 +0000 |
tree | 22746e3a5738e389725765ade3167911eba51b9a | |
parent | 2396614b8958ad202378fd71a598eb4106ac5896 [diff] |
bpo-42908: Mark cleanup code at end of try-except and with artificial (#24202) * Mark bytecodes at end of try-except as artificial. * Make sure that the CFG is consistent throughout optimiization. * Extend line-number propagation logic so that implicit returns after 'try-except' or 'with' have the correct line numbers. * Update importlib