This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta for overload caching bug fixes
authorFather Chrysostomos <sprout@cpan.org>
Tue, 22 May 2012 05:47:24 +0000 (22:47 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Tue, 22 May 2012 05:47:24 +0000 (22:47 -0700)
pod/perldelta.pod

index 9465914..9444f0b 100644 (file)
@@ -418,6 +418,17 @@ Now it produces an error.
 
 C<vec> now works with extremely large offsets (>2 GB) [perl #111730].
 
+=item *
+
+Changes to overload settings now take effect immediately, as do changes to
+inheritance that affect overloading.  They used to take effect only after
+C<bless>.
+
+Objects that were created before a class had any overloading used to remain
+non-overloaded even if the class gained overloading through C<use overload>
+or @ISA changes, and even after C<bless>.  This has been fixed
+[perl #112708].
+
 =back
 
 =head1 Known Problems