Revision: 1329
Author: [email protected]
Date: Thu Jul  8 07:10:06 2010
Log: Prep for release. Bump versions. Update Changes. Move some items to HACKING.

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

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

=======================================
--- /trunk/Changes      Thu Jul  8 04:43:08 2010
+++ /trunk/Changes      Thu Jul  8 07:10:06 2010
@@ -6,20 +6,14 @@

 =cut

-TODO soonish
-
-subroutine profiler docs need update
-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.04
+=head2 Changes in Devel::NYTProf 4.04 (svn 1329) 8th July 2010

   Profile records presence of the slow regex match vars ($& $' $`).
-  The cumulative inclusive time measured for subs that are involved in
-    recursion is now reported as 'recursion: ... sum of overlapping time'.
+ The (cumulative inclusive) recursion time measured for subs that are involved + in recursion is now reported as 'recursion: ... sum of overlapping time'.
   Trace log messages are now flushed immediately.
Reduced risk of crashes in embedded applications that don't handle PL_endav
-    carefully, like mod_perl.
+    carefully, like crrent versions of mod_perl.

 =head2 Changes in Devel::NYTProf 4.03 (svn 1316) 19th June 2010

=======================================
--- /trunk/HACKING      Thu Jul  1 10:43:41 2010
+++ /trunk/HACKING      Thu Jul  8 07:10:06 2010
@@ -363,12 +363,6 @@
 Option to add sub call and return events into the data file as they happen.
Would enable a dprofpp -T like output. See https://rt.cpan.org/Ticket/Display.html?id=50766

-For eval fid reports:
-- Add links to 'sibling' evals
-- Add eval information (evals and time) to file summary header
-
-Fix inconsistency in results of href_for_*() subs
-
 String evals could/should be tied into the subroutine profiler.
 That would give inclusive timings which we don't have at the moment.
 The evals appear in the html report as if they're calls but the timings are
@@ -389,3 +383,9 @@

Generate extra report pages for xsubs in packages that don't have source code.
 They're currently all dumped into the 'main' file.
+
+Docs describing how the subroutine profiler works need updating.
+Add 'u' key to treemap to trigger moving 'up' a level.
+Add "calls N subs" to treemap mouseover box
+Upgrade treemap to JIT version 2 (which has transition animations).
+
=======================================
--- /trunk/bin/nytprofhtml      Thu Jul  8 04:43:08 2010
+++ /trunk/bin/nytprofhtml      Thu Jul  8 07:10:06 2010
@@ -43,7 +43,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.03';
+our $VERSION = '4.04';

 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/bin/nytprofmerge     Sat Jun 19 11:56:26 2010
+++ /trunk/bin/nytprofmerge     Thu Jul  8 07:10:06 2010
@@ -18,7 +18,7 @@
 require Devel::NYTProf::Data;
 use List::Util qw(min);

-our $VERSION = '4.03';
+our $VERSION = '4.04';

 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    Sat Jun 19 11:56:26 2010
+++ /trunk/lib/Devel/NYTProf/Core.pm    Thu Jul  8 07:10:06 2010
@@ -14,7 +14,7 @@

 use XSLoader;

-our $VERSION = '4.03';    # increment with XS changes too
+our $VERSION = '4.04';    # increment with XS changes too

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

=======================================
--- /trunk/lib/Devel/NYTProf/Reader.pm  Thu Jul  8 04:14:31 2010
+++ /trunk/lib/Devel/NYTProf/Reader.pm  Thu Jul  8 07:10:06 2010
@@ -11,7 +11,7 @@
 ###########################################################
 package Devel::NYTProf::Reader;

-our $VERSION = '4.03';
+our $VERSION = '4.04';

 use warnings;
 use strict;
=======================================
--- /trunk/lib/Devel/NYTProf.pm Sat Jun 19 11:56:26 2010
+++ /trunk/lib/Devel/NYTProf.pm Thu Jul  8 07:10:06 2010
@@ -11,7 +11,7 @@
 ###########################################################
 package Devel::NYTProf;

-our $VERSION = '4.03';
+our $VERSION = '4.04';

 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