Revision: 1297
Author: [email protected]
Date: Thu Jun 10 03:24:38 2010
Log: Bump version to 4.01. Restore ordering of line-block-sub links on index page.

http://code.google.com/p/perl-devel-nytprof/source/detail?r=1297

Modified:
 /trunk/Changes
 /trunk/bin/nytprofcsv
 /trunk/bin/nytprofhtml
 /trunk/bin/nytprofmerge
 /trunk/lib/Devel/NYTProf/Core.pm
 /trunk/lib/Devel/NYTProf/Data.pm
 /trunk/lib/Devel/NYTProf/Reader.pm
 /trunk/lib/Devel/NYTProf.pm

=======================================
--- /trunk/Changes      Tue Jun  8 16:29:49 2010
+++ /trunk/Changes      Thu Jun 10 03:24:38 2010
@@ -12,6 +12,16 @@
 add u key to treemap to trigger moving 'up' a level
 add "calls N subs" to treemap mouseover box

+=head2 Changes in Devel::NYTProf 4.01 (svn 1296) 10th June 2010
+
+  Fixed links from block/sub level report pages to string eval report
+    pages.  RT#58284
+
+  Restored ordering of line - block - sub links on index page.
+
+  Clarified that saving the source code of string evals requires perl
+    version 5.8.9+, 5.10.1+, 5.12 or later. RT#58283
+
 =head2 Changes in Devel::NYTProf 4.00 (svn 1291) 8th June 2010

 Major changes:
=======================================
--- /trunk/bin/nytprofcsv       Sun May 30 01:30:17 2010
+++ /trunk/bin/nytprofcsv       Thu Jun 10 03:24:38 2010
@@ -18,7 +18,7 @@

 use Devel::NYTProf::Reader;

-our $VERSION = '4.00';
+our $VERSION = '4.01';

 use constant NUMERIC_PRECISION => 5;

=======================================
--- /trunk/bin/nytprofhtml      Tue Jun  8 03:10:39 2010
+++ /trunk/bin/nytprofhtml      Thu Jun 10 03:24:38 2010
@@ -31,7 +31,7 @@
my $json_any = eval { require JSON::Any; JSON::Any->import; JSON::Any->new }
     or warn "Can't load JSON::Any module - HTML visualizations skipped.\n";

-our $VERSION = '4.00';
+our $VERSION = '4.01';

 if ($VERSION != $Devel::NYTProf::Core::VERSION) {
die "$0 version '$VERSION' doesn't match version '$Devel::NYTProf::Core::VERSION' of $INC{'Devel/NYTProf/Core.pm'}\n";
@@ -1302,9 +1302,11 @@
         );
         push @t_stmt_time, $time;

+
+        my %levels = reverse %{$profile->get_profile_levels};
         my $rep_links = join ' • ', map {
sprintf(qq{<a %s>%s</a>}, $reporter->href_for_file($fi, undef, $_), $_)
-        } values %{$profile->get_profile_levels};
+        } grep { $levels{$_} } qw(line block sub);
         print $fh "<td>$rep_links</td>";

         print $fh sprintf q{<td><a name="f%s" title="%s">%s</a> %s</td>},
=======================================
--- /trunk/bin/nytprofmerge     Tue Jun  1 06:18:12 2010
+++ /trunk/bin/nytprofmerge     Thu Jun 10 03:24:38 2010
@@ -18,7 +18,7 @@
 require Devel::NYTProf::Data;
 use List::Util qw(min);

-our $VERSION = '4.00';
+our $VERSION = '4.01';

 if ($VERSION != $Devel::NYTProf::Core::VERSION) {
die "$0 version '$VERSION' doesn't match version '$Devel::NYTProf::Core::VERSION' of $INC{'Devel/NYTProf/Core.pm'}\n";
=======================================
--- /trunk/lib/Devel/NYTProf/Core.pm    Sun May 30 01:30:17 2010
+++ /trunk/lib/Devel/NYTProf/Core.pm    Thu Jun 10 03:24:38 2010
@@ -14,7 +14,7 @@

 use XSLoader;

-our $VERSION = '4.00';    # increment with XS changes too
+our $VERSION = '4.01';    # increment with XS changes too

 XSLoader::load('Devel::NYTProf', $VERSION);

=======================================
--- /trunk/lib/Devel/NYTProf/Data.pm    Mon Jun  7 08:07:31 2010
+++ /trunk/lib/Devel/NYTProf/Data.pm    Thu Jun 10 03:24:38 2010
@@ -55,7 +55,7 @@
     trace_level
 );

-our $VERSION = '4.00';
+our $VERSION = '4.01';


 =head2 new
=======================================
--- /trunk/lib/Devel/NYTProf/Reader.pm  Thu Jun 10 02:26:31 2010
+++ /trunk/lib/Devel/NYTProf/Reader.pm  Thu Jun 10 03:24:38 2010
@@ -11,7 +11,7 @@
 ###########################################################
 package Devel::NYTProf::Reader;

-our $VERSION = '4.00';
+our $VERSION = '4.01';

 use warnings;
 use strict;
=======================================
--- /trunk/lib/Devel/NYTProf.pm Thu Jun 10 02:26:31 2010
+++ /trunk/lib/Devel/NYTProf.pm Thu Jun 10 03:24:38 2010
@@ -11,7 +11,7 @@
 ###########################################################
 package Devel::NYTProf;

-our $VERSION = '4.00';
+our $VERSION = '4.01';

 package    # hide the package from the PAUSE indexer
     DB;

--
You've received this message because you are subscribed to
the Devel::NYTProf Development User group.

Group hosted at:  http://groups.google.com/group/develnytprof-dev
Project hosted at:  http://perl-devel-nytprof.googlecode.com
CPAN distribution:  http://search.cpan.org/dist/Devel-NYTProf

To post, email:  [email protected]
To unsubscribe, email:  [email protected]

Reply via email to