diff options
author | Father Chrysostomos <sprout@cpan.org> | 2011-06-16 14:51:33 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2011-06-16 20:17:20 -0700 |
commit | 16eb5365105fd7ab1815c325059d04765892205f (patch) | |
tree | dce37d999210eb8d946f0d46491b791451815226 /pod | |
parent | 4263b84253eeb432b36ff8248a4d601c34af5736 (diff) | |
download | perl-16eb5365105fd7ab1815c325059d04765892205f.tar.gz |
Revert "pos in lvalue context now returns a PVMG instead of a PVLV."
This reverts commit 571f0e8653a532c34edde36e797ecba446978b1c.
I’m afraid I have to revert this, as it does not modify sv_reftype
accordingly, and doing so would add *more* complexity (the opposite
of what that commit was trying to achieve) and slow down ref() at run
time, by making it search for pos magic.
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index a70e6a6cee..cbb1bfc7b3 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -867,11 +867,6 @@ last place where the core stores data beyond SvLEN(). =item * -C<pos> in lvalue context now returns a PVMG instead of a PVLV, storing the -target SV in C<mg_obj>, instead of C<LvTARG()>. - -=item * - Simplified logic in C<Perl_sv_magic()> introduces a small change of behaviour for error cases involving unknown magic types. Previously, if C<Perl_sv_magic()> was passed a magic type unknown to it, it would |