Version 0.12_01. 0.12_01
Florian Ragwitz [Sun, 23 Aug 2009 15:14:46 +0000 (17:14 +0200)]
ChangeLog
lib/Class/C3/XS.pm

index 2254c1e..00117a2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 Revision history for Perl extension Class::C3::XS
 
+0.12_01 Sat Aug 22, 2009
+        - Backport a couple of performance tweaks from bleadperl. This gives a
+          performance improvement of about 40% in calculating the linearized
+          isa for hierarchies with single parents only.
+
 0.11 Mon Mar 30, 2009
         - Define SVfARG if the perl we're compiling for doesn't have
           it (Florian Ragwitz).
index 4178007..f622558 100644 (file)
@@ -4,7 +4,7 @@ use 5.006_000;
 use strict;
 use warnings;
 
-our $VERSION = '0.11';
+our $VERSION = '0.12_01';
 
 =pod
 
@@ -47,6 +47,8 @@ it under the same terms as Perl itself.
 require XSLoader;
 XSLoader::load('Class::C3::XS', $VERSION);
 
+$VERSION = eval $VERSION;
+
 package # hide me from PAUSE
     next;