In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/6f54462ff447779fa1e32e864ceda7088894b70b?hp=54df1a36f48bacd0b879912435c634eca7fa2820>

- Log -----------------------------------------------------------------
commit 6f54462ff447779fa1e32e864ceda7088894b70b
Author: Nicholas Clark <n...@ccl4.org>
Date:   Mon Aug 24 16:50:23 2009 +0100

    Note that linearising C3 MRO is now 40% faster for single inheritance.
-----------------------------------------------------------------------

Summary of changes:
 pod/perl5110delta.pod |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/pod/perl5110delta.pod b/pod/perl5110delta.pod
index 64d28a3..6845b68 100644
--- a/pod/perl5110delta.pod
+++ b/pod/perl5110delta.pod
@@ -1019,6 +1019,12 @@ A new internal cache means that C<isa()> will often be 
faster.
 
 =item *
 
+The implementation of C<C3> Method Resolution Order has been optimised -
+linearisation for classes with single inheritance is 40% faster. Performance 
+for multiple inheritance is unchanged.
+
+=item *
+
 Under C<use locale>, the locale-relevant information is now cached on
 read-only values, such as the list returned by C<keys %hash>. This makes
 operations such as C<sort keys %hash> in the scope of C<use locale> much

--
Perl5 Master Repository

Reply via email to