Message 408590 - Python tracker
Message408590
| Author | iritkatriel |
|---|---|
| Recipients | Mark.Shannon, erlendaasland, gvanrossum, iritkatriel, xtreak |
| Date | 2021-12-15.09:39:41 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1639561181.18.0.703452098122.issue45292@roundup.psfhosted.org> |
| In-reply-to |
| Content | |
|---|---|
The way these two opcodes are combined by the compiler to implement except* is described in the pseudo code here: https://github.com/python/cpython/pull/29581#issuecomment-975660029 except* uses JUMP_IF_NOT_EG_MATCH. The excepts (not-*) that collect exceptions raised in the except* clauses are virtual. The do_reraise_star at the end is PREP_RERAISE_STAR followed by POP_EXCEPT_AND_RERAISE. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2021-12-15 09:39:41 | iritkatriel | set | recipients: + iritkatriel, gvanrossum, Mark.Shannon, xtreak, erlendaasland |
| 2021-12-15 09:39:41 | iritkatriel | set | messageid: <1639561181.18.0.703452098122.issue45292@roundup.psfhosted.org> |
| 2021-12-15 09:39:41 | iritkatriel | link | issue45292 messages |
| 2021-12-15 09:39:41 | iritkatriel | create | |