Message128841
Unassigning. I don't think that r82043 is the *real* culprit here; that bugfix just happened to expose a deficiency in the peepholer; one that's already present in other situations:
>>> dis.dis(lambda: 2*(3*4))
1 0 LOAD_CONST 1 (2)
3 LOAD_CONST 4 (12)
6 BINARY_MULTIPLY
7 RETURN_VALUE
>>> dis.dis(lambda: (2*3)*4)
1 0 LOAD_CONST 5 (24)
3 RETURN_VALUE
Antoine, does your patch take care of this case too? |
|
Date |
User |
Action |
Args |
2011-02-19 10:45:37 | mark.dickinson | set | recipients:
+ mark.dickinson, rhettinger, pitrou, r.david.murray, jdharper |
2011-02-19 10:45:37 | mark.dickinson | set | messageid: <1298112337.11.0.0847516563791.issue11244@psf.upfronthosting.co.za> |
2011-02-19 10:45:36 | mark.dickinson | link | issue11244 messages |
2011-02-19 10:45:36 | mark.dickinson | create | |
|