Revision: 1286
Author: [email protected]
Date: Mon Jun  7 15:14:07 2010
Log: Doc updates, including link to updated example report.

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

Modified:
 /trunk/Changes
 /trunk/bin/nytprofhtml
 /trunk/lib/Devel/NYTProf.pm

=======================================
--- /trunk/Changes      Mon Jun  7 13:45:08 2010
+++ /trunk/Changes      Mon Jun  7 15:14:07 2010
@@ -15,12 +15,6 @@

 =head2 Changes in Devel::NYTProf 4.00 (svn 1253) 30th May 2010

-TODO:
-* Upload new example report and update the link in the docs
-* report totals (evals and subs) should account for things merged away
- eg perhaps add $si->subs_defined_count() that includes count of merged subs
-* document anon sub merging
-
 Major changes:

   Added profile reporting of code executed in string evals.
=======================================
--- /trunk/bin/nytprofhtml      Mon Jun  7 13:45:08 2010
+++ /trunk/bin/nytprofhtml      Mon Jun  7 15:14:07 2010
@@ -1847,9 +1847,10 @@
 =head1 SAMPLE OUTPUT

You can see a complete report for a large application (over 200 files and 2000 subroutines) at
-L<http://idisk.mac.com/tim.bunce-Public/perl/NYTProf/nytprof-perlcritic-20080812/index.html>
-
-The report was generated by profiling L<perlcritic> 1.088 checking it's own source code.
+L<https://www.me.com/ix/tim.bunce/Public/perl/nytprof/nytprof-perlcritic-demo/index.html>
+
+The report was generated by profiling L<perlcritic> 1.106 checking it's own source code
+using perl 5.12.1.

 =head1 DIAGNOSTICS

=======================================
--- /trunk/lib/Devel/NYTProf.pm Mon Jun  7 13:36:35 2010
+++ /trunk/lib/Devel/NYTProf.pm Mon Jun  7 15:14:07 2010
@@ -878,22 +878,19 @@
 =head3 gettimeofday

 This is the traditional high resolution time of day interface for most
-unix-like systems. It's used on platforms like Mac OS X which don't
-(yet) support C<clock_gettime()>.
-
-With this clock NYTProf outputs timings as a count of 1 microsecond ticks.
-
-=for comment re high resolution timing for OS X:
-http://developer.apple.com/qa/qa2004/qa1398.html
-http://www.macresearch.org/tutorial_performance_and_time
-http://cocoasamurai.blogspot.com/2006/12/tip-when-you-must-be-precise-be-mach.html
-http://boredzo.org/blog/archives/2006-11-26/how-to-use-mach-clocks
+unix-like systems.  With this clock NYTProf outputs timings as a count of 1
+microsecond ticks.
+
+=head3 mach_absolute_time
+
+On Mac OS X the mach_absolute_time() function is used. With this clock NYTProf
+outputs timings as a count of 100 nanosecond ticks.

 =head3 Time::HiRes

-On systems which don't support C<clock_gettime()> or C<gettimeofday()>
-NYTProf falls back to using the L<Time::HiRes> module.
-With this clock NYTProf outputs timings as a count of 1 microsecond ticks.
+On systems which don't support other clocks, NYTProf falls back to using the +L<Time::HiRes> module. With this clock NYTProf outputs timings as a count of 1
+microsecond ticks.

 =head2 Clock References

@@ -1007,7 +1004,7 @@

Mailing list and discussion at L<http://groups.google.com/group/develnytprof-dev>

-Blog posts L<http://blog.timbunce.org/tag/nytprof/> and L<http://technorati.com/search/nytprof>
+Blog posts L<http://blog.timbunce.org/tag/nytprof/>

Public SVN Repository and hacking instructions at L<http://code.google.com/p/perl-devel-nytprof/>

--
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