This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta for 5d71919
authorFather Chrysostomos <sprout@cpan.org>
Mon, 12 Aug 2013 21:31:29 +0000 (14:31 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Tue, 13 Aug 2013 01:04:06 +0000 (18:04 -0700)
pod/perldelta.pod

index d8b04e5..9dc7642 100644 (file)
@@ -488,6 +488,13 @@ Closures of the form C<sub () { $some_variable }> are no longer inlined,
 causing changes to the variable to be ignored by callers of the subroutine
 [perl #79908].
 
+=item *
+
+Return values of certain operators such as C<ref> would sometimes be shared
+between recursive calls to the same subroutine, causing the inner call to
+modify the value returned by C<ref> in the outer call.  This has been
+fixed.
+
 =back
 
 =head1 Known Problems