This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #122965] aelemfast in list assignment
authorFather Chrysostomos <sprout@cpan.org>
Mon, 13 Oct 2014 15:27:02 +0000 (08:27 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Mon, 13 Oct 2014 15:27:02 +0000 (08:27 -0700)
commit689d8423b7692a628b08f883e8c57c3f4db2f96a
tree29abdf3f0a749e511d5e5516d2f09f890eeca5f0
parent0cb3abac7ce8e46384e09eaa26fafa0af738ad61
[perl #122965] aelemfast in list assignment

I accidentally broke ($_[0],$_[1])=($_[1],$_[0]) in be9de18, which was
only supposed to be a refactoring.  Since it now happens later in the
compilation phase when optimisations like aelemfast have happened, the
search for common vars needs to take aelemfast into account.
op.c
opcode.h
regen/opcodes
t/op/array.t