Message288230
The computation of the stack_effect of the CALL_FUNCTION_EX does not reflect the use of the argument to the opcode.
Currently stack_effect expect two flags (one on 0x01 and one on 0x02) corresponding to whether positional arguments and keyword arguments are being passed. However in the current implementation the argument of CALL_FUNCTION_EX is either 0 or 1 depending on the presence of keyword arguments. According to Serhiy Storchaka, the behavior of stack_effect is a left-over of the previous implementation and should be fixed. |
|
Date |
User |
Action |
Args |
2017-02-20 19:50:39 | mdartiailh | set | recipients:
+ mdartiailh |
2017-02-20 19:50:39 | mdartiailh | set | messageid: <1487620239.38.0.547704987013.issue29607@psf.upfronthosting.co.za> |
2017-02-20 19:50:39 | mdartiailh | link | issue29607 messages |
2017-02-20 19:50:38 | mdartiailh | create | |
|