Commit c5bbf81
committed
peep.c:OP_PADSV_STORE - skip SASSIGN created by Memoize::Once
Memoize::Once produces a non-standard SASSIGN which should not and
need not be optimized. Because this SASSIGN has only one child,
something that hasn't been seen elsewhere, that can be used as a
heuristic for skipping this type of SASSIGN in rpeep().1 parent 63efc0f commit c5bbf81
1 file changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3908 | 3908 | | |
3909 | 3909 | | |
3910 | 3910 | | |
| 3911 | + | |
| 3912 | + | |
| 3913 | + | |
| 3914 | + | |
| 3915 | + | |
3911 | 3916 | | |
3912 | | - | |
3913 | 3917 | | |
3914 | 3918 | | |
3915 | 3919 | | |
| |||
0 commit comments