openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
Devel::NYTProf
Settings
|
Report Duplicate
12
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
about 1 year
ago. based on code collected
about 1 year
ago.
Jan 16, 2023 — Jan 16, 2024
Showing page 56 of 61
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Added demo/exclusive-sub-time.pl Tweaked fmt_incl_excl_time
Tim Bunce
More...
over 16 years ago
Added subroutine *exclusive* timing. Yeah! Sort subs in reports by exclusive time not inclusive time. Ignore zeros when calling calculate_median_absolute_deviation. Added start of support for user and sys cpu timing for subroutines (mainly to avoid having to change the file format for that in future) Incremented minor version number of file format.
Tim Bunce
More...
over 16 years ago
Fixed calculate_median_absolute_deviation to use the *median* of the distance from the median value and not the average of the distance from the median value. This fixes cases where some columns were all green, for example. Added fmt_incl_excl_time function to format inclusive and exclusive times in a useful way.
Tim Bunce
More...
over 16 years ago
Store sub exclusive times in profiler data structure.
Tim Bunce
More...
over 16 years ago
Fixed overhead statement overhead adjustment for inclusive subroutine time. Added calculation of *exclusive* subroutine time using similar technique (not yet stored or reported).
Tim Bunce
More...
over 16 years ago
First steps in getting NYTProf to compile on Win32. Not there yet, but a few hurdles have been jumped. Also, a doc nit fixed in D::NYTP::A.
Steve Peters
More...
over 16 years ago
Added test for goto &$sub (which don't do the right thing at the moment). Added note to LIMITATIONS section about it and some notes into HACKING about how to fix it.
Tim Bunce
More...
over 16 years ago
Added another sub calling test case.
Tim Bunce
More...
over 16 years ago
Thanks Steve in the Changes file for clock_gettime Remove subroutine inclusive timing overhead compensation from HACKING as it's been implemented now. Added better explanation of how to calculate exclusive sub times to HACKING. Added note about benefit of two level caller tracking to HACKING.
Tim Bunce
More...
over 16 years ago
Measure cumulative statement timing overhead. Deduct same from inclusive subroutine times.
Tim Bunce
More...
over 16 years ago
Convert Changes file to pod and add some details.
Tim Bunce
More...
over 16 years ago
Added note about how to support compression.
Tim Bunce
More...
over 16 years ago
Use NV instead of double to be consistent and allow for perl's configured with NV as long double.
Tim Bunce
More...
over 16 years ago
Add CLOCKS_PER_TICK define for the Time::HiRes case.
Tim Bunce
More...
over 16 years ago
Update test16.rdt for 0 ticks
Tim Bunce
More...
over 16 years ago
First pass at using clock_gettime() for profiling. Now Tim can refactor at will. :)
Steve Peters
More...
over 16 years ago
Add docs about effect of recursion on sub inclusive time.
Tim Bunce
More...
over 16 years ago
Standardize to HAS_CLOCK_GETTIME.
Steve Peters
More...
over 16 years ago
Unified version numbers and added tests for them. (The PAUSE indexer complained about some modules.)
Tim Bunce
More...
over 16 years ago
More pod tweaks.
Tim Bunce
More...
over 16 years ago
Bump version to 2.00. Yeah! Sync svn:keywords to be "Id Revision Date" for all. Fix up assorted pod issues and add some screenshot links.
Tim Bunce
More...
over 16 years ago
After a fork the new (child) data file doesn't have any knowledge of what the statement profiler recorded so shouldn't have any knowledge of what the sub profiler recorded either. Issue a warning on fork() if there's no fpurge support.
Tim Bunce
More...
over 16 years ago
Fixed fid redefinition warning to say something useful So hopefully we can work out what's really happening in http://www.nntp.perl.org/group/perl.cpan.testers/2008/07/msg1886274.html
Tim Bunce
More...
over 16 years ago
Workaround for perl 5.6 (probably could do better) http://www.nntp.perl.org/group/perl.cpan.testers/2008/07/msg1886489.html
Tim Bunce
More...
over 16 years ago
Just a jiffy...
Tim Bunce
More...
over 16 years ago
Major update to Devel::NYTProf docs. Output style.css before report (for subtle reasons). Link to the latest sample report.
Tim Bunce
More...
over 16 years ago
Added start of constants Used it to flag lack of fpurge in test results I'm guess that that's the cause of this failure http://www.nntp.perl.org/group/perl.cpan.testers/2008/07/msg1881535.html
Tim Bunce
More...
over 16 years ago
Fixed html escaping typo from earlier commit. Added an optimization to subs_defined_in_file()
Tim Bunce
More...
over 16 years ago
Removed source_line_func as it was never used. Assorted minor optimizations in main ::Reader source-code-reading loop. Changed nytprofhtml to do html escaping itself instead of via $reporter->add_regexp. Also escapes & now. Added full path as a tooltip over filenames on index page.
Tim Bunce
More...
over 16 years ago
The 'Jump to file' pulldown got broken somewhere along the line, so I've polished it up a little. Added another idea into HACKING. Added "Exclusive " to the Time column on the index page.
Tim Bunce
More...
over 16 years ago
←
1
2
…
52
53
54
55
56
57
58
59
60
61
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree