diff options
author | Father Chrysostomos <sprout@cpan.org> | 2015-03-26 12:44:57 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2015-03-26 14:28:50 -0700 |
commit | 21639bf469a072bd10798e16db95edc313588cbb (patch) | |
tree | 1f032139a65d55b88bc52b2cd59d8b81a217cd21 /lib/vmsish.t | |
parent | 3a069a007de5155703648b15035bd71689dd5290 (diff) | |
download | perl-21639bf469a072bd10798e16db95edc313588cbb.tar.gz |
[perl #123790] Disable targlex for some ops
The targlex optimisation (which makes the op write directly to the
lexical in $lexical = some op, skipping the assignment) does not take
typeglob assignment into account. Since this optimisation has been
enabled for some ops in 5.21.x, we actually have a regression. So
this commit disables the optimisation once more for ops that did not
have it on in 5.20. This is a temporary fix, until we find a better
overall fix. Other ops that still have the optimisation are buggy,
but no more buggy than in 5.20.
Diffstat (limited to 'lib/vmsish.t')
0 files changed, 0 insertions, 0 deletions