Message315622
| Author | serhiy.storchaka |
|---|
| Recipients | larry, serhiy.storchaka |
|---|
| Date | 2018-04-22.17:11:17 |
|---|
| SpamBayes Score | -1.0 |
|---|
| Marked as misclassified | Yes |
|---|
| Message-id | <1524417077.19.0.682650639539.issue33334@psf.upfronthosting.co.za> |
|---|
| In-reply-to | |
|---|
| Content |
|---|
Currently dis.stack_effect() doesn't support opcodes NOP and EXTENDED_ARG. NOP is never emitted by the standard compiler (it is temporary added in the peephole optimizer, but later it is removed). EXTENDED_ARG is a special case, it is considered as a part of long instructions.dis.stack_effect() itself is not used in the dis module. It can be used in the third-party code, and the third-party code can produce bytecode with non-standard use of NOP and EXTENDED_ARG. Supporting them in dis.stack_effect() can avoid the need of special casing them in the third-party code.I don't know whether this is a bug fix or a new feature. |
| History |
|---|
| Date | User | Action | Args |
|---|
| 2018-04-22 17:11:17 | serhiy.storchaka | set | recipients: +serhiy.storchaka,larry | | 2018-04-22 17:11:17 | serhiy.storchaka | set | messageid: <1524417077.19.0.682650639539.issue33334@psf.upfronthosting.co.za> | | 2018-04-22 17:11:17 | serhiy.storchaka | link | issue33334 messages | | 2018-04-22 17:11:17 | serhiy.storchaka | create | |
|