From: Nicholas Clark Date: Mon, 24 Aug 2009 15:50:23 +0000 (+0100) Subject: Note that linearising C3 MRO is now 40% faster for single inheritance. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=6f54462ff447779fa1e32e864ceda7088894b70b;p=p5sagit%2Fp5-mst-13.2.git Note that linearising C3 MRO is now 40% faster for single inheritance. --- 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 will often be faster. =item * +The implementation of C Method Resolution Order has been optimised - +linearisation for classes with single inheritance is 40% faster. Performance +for multiple inheritance is unchanged. + +=item * + Under C, the locale-relevant information is now cached on read-only values, such as the list returned by C. This makes operations such as C in the scope of C much