Author: tim.bunce
Date: Mon Dec 22 10:17:23 2008
New Revision: 655
Modified:
trunk/HACKING
trunk/NYTProf.xs
trunk/lib/Devel/NYTProf/Data.pm
trunk/lib/Devel/NYTProf/FileInfo.pm
trunk/t/test01.rdt
trunk/t/test02.rdt
trunk/t/test03.rdt
trunk/t/test05.rdt
trunk/t/test06.rdt
trunk/t/test07.rdt
trunk/t/test08.rdt
trunk/t/test09.rdt
trunk/t/test10.rdt
trunk/t/test11.rdt
trunk/t/test12.rdt
trunk/t/test13.rdt
trunk/t/test14.rdt
trunk/t/test16.rdt
trunk/t/test20-streval.rdt
trunk/t/test21-streval3.rdt
trunk/t/test30-fork.0.rdt
trunk/t/test30-fork.1.rdt
trunk/t/test40pmc.rdt
trunk/t/test50-disable.rdt
trunk/t/test60-subname.rdt
trunk/t/test61-submerge.rdt
trunk/t/test80-recurs.rdt
Log:
Normalize total_sub_calls attribute to 0 for tests (due to use of Autoload
from perl lib).
Remove count of evals from main fileinfo dump line as it's redundant now we
dump eval info.
Fix compiler warning.
Modified: trunk/HACKING
==============================================================================
--- trunk/HACKING (original)
+++ trunk/HACKING Mon Dec 22 10:17:23 2008
@@ -352,3 +352,7 @@
ASAP (to avoid problems with scripts that chdir).
Add (very) basic nytprofhtml test (ie it runs and produces output) so we
check the VERSION has been updated.
+
+Ponder setting PERLDBf_SAVESRC etc
+
+called by list: "by $subname line $line of $file" make the file not
include the inc portion
Modified: trunk/NYTProf.xs
==============================================================================
--- trunk/NYTProf.xs (original)
+++ trunk/NYTProf.xs Mon Dec 22 10:17:23 2008
@@ -2135,7 +2135,8 @@
else {
/* unnamed CV, e.g. seen in mod_perl/Class::MOP. XXX do
better? */
stash_name = HvNAME(CvSTASH(cv));
- sv_setpvf(subname_sv, "%s::__UNKNOWN__[0x%x]",
(stash_name)?stash_name:"__UNKNOWN__", cv);
+ sv_setpvf(subname_sv, "%s::__UNKNOWN__[0x%lx]",
+ (stash_name)?stash_name:"__UNKNOWN__", (unsigned
long)cv);
if (trace_level) {
warn("unknown entersub %s assumed to be anon cv '%s'",
(is_xs) ? "xs" : "sub", SvPV_nolen(sub_sv));
sv_dump(sub_sv);
Modified: trunk/lib/Devel/NYTProf/Data.pm
==============================================================================
--- trunk/lib/Devel/NYTProf/Data.pm (original)
+++ trunk/lib/Devel/NYTProf/Data.pm Mon Dec 22 10:17:23 2008
@@ -469,6 +469,7 @@
basetime xs_version perl_version clock_id ticks_per_sec nv_size
profiler_duration profiler_end_time profiler_start_time
total_stmts_duration total_stmts_measured total_stmts_discounted
+ total_sub_calls
)) {
$self->{attribute}{$attr} = 0;
}
Modified: trunk/lib/Devel/NYTProf/FileInfo.pm
==============================================================================
--- trunk/lib/Devel/NYTProf/FileInfo.pm (original)
+++ trunk/lib/Devel/NYTProf/FileInfo.pm Mon Dec 22 10:17:23 2008
@@ -178,10 +178,6 @@
];
$values[0] = $self->filename_without_inc;
- # include count of number of string eval fids
- my $evals = $self->has_evals(0) || [];
- push @values, scalar @$evals; # XXX
-
printf $fh "%s[ %s ]\n", $prefix, join(" ", map { defined($_) ?
$_ : 'undef' } @values);
if (not $opts->{skip_internal_details}) {
Modified: trunk/t/test01.rdt
==============================================================================
--- trunk/t/test01.rdt (original)
+++ trunk/t/test01.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 7
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 2 [ 0 4 ]
fid_block_time 1 7 [ 0 4 ]
@@ -18,7 +18,7 @@
fid_block_time 1 16 [ 0 1 ]
fid_block_time 1 17 [ 0 1 ]
fid_block_time 1 18 [ 0 1 ]
-fid_fileinfo 1 [ test01.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test01.p 1 2 0 0 ]
fid_fileinfo 1 sub main::bar 6-8
fid_fileinfo 1 sub main::baz 10-14
fid_fileinfo 1 sub main::foo 1-4
Modified: trunk/t/test02.rdt
==============================================================================
--- trunk/t/test02.rdt (original)
+++ trunk/t/test02.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 10
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 2 [ 0 4 ]
fid_block_time 1 7 [ 0 7 ]
@@ -19,7 +19,7 @@
fid_block_time 1 19 [ 0 1 ]
fid_block_time 1 20 [ 0 1 ]
fid_block_time 1 21 [ 0 1 ]
-fid_fileinfo 1 [ test02.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test02.p 1 2 0 0 ]
fid_fileinfo 1 sub main::bar 6-8
fid_fileinfo 1 sub main::baz 10-16
fid_fileinfo 1 sub main::foo 1-4
Modified: trunk/t/test03.rdt
==============================================================================
--- trunk/t/test03.rdt (original)
+++ trunk/t/test03.rdt Mon Dec 22 10:17:23 2008
@@ -10,14 +10,14 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 4
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 2 [ 0 2 ]
fid_block_time 1 8 [ 0 2 ]
fid_block_time 1 12 [ 0 3 ]
fid_block_time 1 17 [ 0 1 ]
fid_block_time 1 18 [ 0 1 ]
-fid_fileinfo 1 [ test03.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test03.p 1 2 0 0 ]
fid_fileinfo 1 sub main::bar 7-9
fid_fileinfo 1 sub main::baz 11-15
fid_fileinfo 1 sub main::foo 1-5
Modified: trunk/t/test05.rdt
==============================================================================
--- trunk/t/test05.rdt (original)
+++ trunk/t/test05.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 6
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 5 [ 0 2 ]
fid_block_time 1 9 [ 0 2 ]
@@ -18,7 +18,7 @@
fid_block_time 1 19 [ 0 2 ]
fid_block_time 1 22 [ 0 1 ]
fid_block_time 1 23 [ 0 1 ]
-fid_fileinfo 1 [ test05.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test05.p 1 2 0 0 ]
fid_fileinfo 1 sub main::bar 12-17
fid_fileinfo 1 sub main::foo1 4-7
fid_fileinfo 1 sub main::foo2 8-11
Modified: trunk/t/test06.rdt
==============================================================================
--- trunk/t/test06.rdt (original)
+++ trunk/t/test06.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 413
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 4 [ 0 1 ]
fid_block_time 1 6 [ 0 410 ]
@@ -26,7 +26,7 @@
fid_block_time 1 42 [ 0 1 ]
fid_block_time 1 43 [ 0 1 ]
fid_block_time 1 44 [ 0 1 ]
-fid_fileinfo 1 [ test06.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test06.p 1 2 0 0 ]
fid_fileinfo 1 sub main::bar 19-28
fid_fileinfo 1 sub main::baz 30-40
fid_fileinfo 1 sub main::foo 9-17
Modified: trunk/t/test07.rdt
==============================================================================
--- trunk/t/test07.rdt (original)
+++ trunk/t/test07.rdt Mon Dec 22 10:17:23 2008
@@ -13,7 +13,7 @@
attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 1 [ 0 1 ]
-fid_fileinfo 1 [ test07.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test07.p 1 2 0 0 ]
fid_line_time 1 1 [ 0 1 ]
fid_sub_time 1 1 [ 0 1 ]
profile_modes fid_block_time block
Modified: trunk/t/test08.rdt
==============================================================================
--- trunk/t/test08.rdt (original)
+++ trunk/t/test08.rdt Mon Dec 22 10:17:23 2008
@@ -16,9 +16,9 @@
fid_block_time 1 1 1 1
fid_block_time 1 1 2 1 [ 0 1 ]
fid_block_time 1 1 2 2 [ 0 1 ]
-fid_fileinfo 1 [ test08.p 1 2 0 0 1 ]
+fid_fileinfo 1 [ test08.p 1 2 0 0 ]
fid_fileinfo 1 eval 1 [ 1 0 ]
-fid_fileinfo 2 [ (eval 0)[test08.p:1] 1 1 2 2 0 0 0 ]
+fid_fileinfo 2 [ (eval 0)[test08.p:1] 1 1 2 2 0 0 ]
fid_line_time 1 1 0 0
fid_line_time 1 1 1 1
fid_line_time 1 1 2 1 [ 0 1 ]
Modified: trunk/t/test09.rdt
==============================================================================
--- trunk/t/test09.rdt (original)
+++ trunk/t/test09.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 5
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 2 0 0
fid_block_time 1 2 1 2
@@ -23,7 +23,7 @@
fid_block_time 1 11 [ 0 1 ]
fid_block_time 1 12 [ 0 1 ]
fid_block_time 1 13 [ 0 1 ]
-fid_fileinfo 1 [ test09.p 1 2 0 0 5 ]
+fid_fileinfo 1 [ test09.p 1 2 0 0 ]
fid_fileinfo 1 sub main::bar 7-9
fid_fileinfo 1 sub main::foo 1-5
fid_fileinfo 1 call 11 main::foo [ 1 0 0 0 0 0 0 ]
@@ -31,13 +31,13 @@
fid_fileinfo 1 call 13 main::bar [ 1 0 0 0 0 0 0 ]
fid_fileinfo 1 eval 2 [ 2 0 ]
fid_fileinfo 1 eval 8 [ 3 0 ]
-fid_fileinfo 2 [ (eval 0)[test09.p:2] 1 2 2 2 0 0 0 ]
+fid_fileinfo 2 [ (eval 0)[test09.p:2] 1 2 2 2 0 0 ]
fid_fileinfo 2 call 3 main::bar [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 3 [ (eval 0)[test09.p:8] 1 8 3 2 0 0 0 ]
-fid_fileinfo 4 [ (eval 0)[test09.p:2] 1 2 4 2 0 0 0 ]
+fid_fileinfo 3 [ (eval 0)[test09.p:8] 1 8 3 2 0 0 ]
+fid_fileinfo 4 [ (eval 0)[test09.p:2] 1 2 4 2 0 0 ]
fid_fileinfo 4 call 3 main::bar [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 5 [ (eval 0)[test09.p:8] 1 8 5 2 0 0 0 ]
-fid_fileinfo 6 [ (eval 0)[test09.p:8] 1 8 6 2 0 0 0 ]
+fid_fileinfo 5 [ (eval 0)[test09.p:8] 1 8 5 2 0 0 ]
+fid_fileinfo 6 [ (eval 0)[test09.p:8] 1 8 6 2 0 0 ]
fid_line_time 1 2 0 0
fid_line_time 1 2 1 2
fid_line_time 1 2 2 1 [ 0 2 ]
Modified: trunk/t/test10.rdt
==============================================================================
--- trunk/t/test10.rdt (original)
+++ trunk/t/test10.rdt Mon Dec 22 10:17:23 2008
@@ -10,17 +10,17 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 1
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 1 0 0
fid_block_time 1 1 1 1
fid_block_time 1 1 2 1 [ 0 1 ]
fid_block_time 1 1 2 2 [ 0 1 ]
fid_block_time 1 2 [ 0 1 ]
-fid_fileinfo 1 [ test10.p 1 2 0 0 1 ]
+fid_fileinfo 1 [ test10.p 1 2 0 0 ]
fid_fileinfo 1 call 2 main::__ANON__[(eval 1)[test10.p:1]:1]
[ 1 0 0 0 0 0
0 ]
fid_fileinfo 1 eval 1 [ 1 0 ]
-fid_fileinfo 2 [ (eval 0)[test10.p:1] 1 1 2 2 0 0 0 ]
+fid_fileinfo 2 [ (eval 0)[test10.p:1] 1 1 2 2 0 0 ]
fid_fileinfo 2 sub main::__ANON__[(eval 0)[test10.p:1]:1] 1-1
fid_line_time 1 1 0 0
fid_line_time 1 1 1 1
Modified: trunk/t/test11.rdt
==============================================================================
--- trunk/t/test11.rdt (original)
+++ trunk/t/test11.rdt Mon Dec 22 10:17:23 2008
@@ -10,19 +10,19 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 2
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 3 0 0
fid_block_time 1 3 1 0
fid_block_time 1 3 2 1 [ 0 2 ]
fid_block_time 1 5 [ 0 1 ]
fid_block_time 1 6 [ 0 1 ]
-fid_fileinfo 1 [ test11.p 1 2 0 0 1 ]
+fid_fileinfo 1 [ test11.p 1 2 0 0 ]
fid_fileinfo 1 sub main::BEGIN 2-4
fid_fileinfo 1 call 5 main::__ANON__[(eval 1)[test11.p:3]:1]
[ 1 0 0 0 0 0
0 ]
fid_fileinfo 1 call 6 main::__ANON__[(eval 1)[test11.p:3]:1]
[ 1 0 0 0 0 0
0 ]
fid_fileinfo 1 eval 3 [ 1 0 ]
-fid_fileinfo 2 [ (eval 0)[test11.p:3] 1 3 2 2 0 0 0 ]
+fid_fileinfo 2 [ (eval 0)[test11.p:3] 1 3 2 2 0 0 ]
fid_fileinfo 2 sub main::__ANON__[(eval 0)[test11.p:3]:1] 1-1
fid_line_time 1 3 0 0
fid_line_time 1 3 1 0
Modified: trunk/t/test12.rdt
==============================================================================
--- trunk/t/test12.rdt (original)
+++ trunk/t/test12.rdt Mon Dec 22 10:17:23 2008
@@ -14,8 +14,8 @@
attribute xs_version 0
fid_block_time 1 1 [ 0 1 ]
fid_block_time 2 1 [ 0 1 ]
-fid_fileinfo 1 [ test12.p 1 2 0 0 0 ]
-fid_fileinfo 2 [ test12.pl 2 2 0 0 0 ]
+fid_fileinfo 1 [ test12.p 1 2 0 0 ]
+fid_fileinfo 2 [ test12.pl 2 2 0 0 ]
fid_line_time 1 1 [ 0 1 ]
fid_line_time 2 1 [ 0 1 ]
fid_sub_time 1 1 [ 0 1 ]
Modified: trunk/t/test13.rdt
==============================================================================
--- trunk/t/test13.rdt (original)
+++ trunk/t/test13.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 5
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 4 [ 0 3 ]
fid_block_time 1 8 [ 0 1 ]
@@ -22,7 +22,7 @@
fid_block_time 1 19 2 1 [ 0 1 ]
fid_block_time 1 20 [ 0 2 ]
fid_block_time 1 21 [ 0 1 ]
-fid_fileinfo 1 [ test13.p 1 2 0 0 1 ]
+fid_fileinfo 1 [ test13.p 1 2 0 0 ]
fid_fileinfo 1 sub main::bar 7-9
fid_fileinfo 1 sub main::baz 11-17
fid_fileinfo 1 sub main::foo 3-5
@@ -31,7 +31,7 @@
fid_fileinfo 1 call 20 main::bar [ 1 0 0 0 0 0 0 ]
fid_fileinfo 1 call 21 main::baz [ 1 0 0 0 0 0 0 ]
fid_fileinfo 1 eval 19 [ 1 0 ]
-fid_fileinfo 2 [ (eval 0)[test13.p:19] 1 19 2 2 0 0 0 ]
+fid_fileinfo 2 [ (eval 0)[test13.p:19] 1 19 2 2 0 0 ]
fid_fileinfo 2 call 1 main::foo [ 1 0 0 0 0 0 0 ]
fid_line_time 1 4 [ 0 3 ]
fid_line_time 1 8 [ 0 1 ]
Modified: trunk/t/test14.rdt
==============================================================================
--- trunk/t/test14.rdt (original)
+++ trunk/t/test14.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 2
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 17 [ 0 1 ]
fid_block_time 1 18 [ 0 1 ]
@@ -19,17 +19,17 @@
fid_block_time 3 11 1 2
fid_block_time 3 11 2 1 [ 0 1 ]
fid_block_time 3 14 [ 0 1 ]
-fid_fileinfo 1 [ test14.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test14.p 1 2 0 0 ]
fid_fileinfo 1 sub main::BEGIN 16-16
fid_fileinfo 1 call 17 AutoLoader::AUTOLOAD [ 1 0 0 0 0 0 0
]
fid_fileinfo 1 call 18 AutoLoader::AUTOLOAD [ 1 0 0 0 0 0 0
]
-fid_fileinfo 2 [ AutoLoader.pm 2 2 0 0 0 ]
-fid_fileinfo 3 [ test14.pm 3 2 0 0 1 ]
+fid_fileinfo 2 [ AutoLoader.pm 2 2 0 0 ]
+fid_fileinfo 3 [ test14.pm 3 2 0 0 ]
fid_fileinfo 3 sub test14::BEGIN 2-2
fid_fileinfo 3 sub test14::bar 10-12
fid_fileinfo 3 sub test14::foo 6-8
fid_fileinfo 3 eval 11 [ 1 0 ]
-fid_fileinfo 4 [ (eval 0)[test14.pm (autosplit into
auto/test14/bar.al):11] 3 11 4 2 0 0 0 ]
+fid_fileinfo 4 [ (eval 0)[test14.pm (autosplit into
auto/test14/bar.al):11] 3 11 4 2 0 0 ]
fid_line_time 1 17 [ 0 1 ]
fid_line_time 1 18 [ 0 1 ]
fid_line_time 3 7 [ 0 1 ]
Modified: trunk/t/test16.rdt
==============================================================================
--- trunk/t/test16.rdt (original)
+++ trunk/t/test16.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 4
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 9 [ 0 4 ]
fid_block_time 1 10 [ 0 3 ]
@@ -20,6 +20,13 @@
fid_block_time 1 32 [ 0 1 ]
fid_block_time 1 33 [ 0 1 ]
fid_fileinfo 1 [ test16.p 1 2 0 0 ]
+fid_fileinfo 1 sub main::BEGIN 6-6
+fid_fileinfo 1 sub main::bar 20-27
+fid_fileinfo 1 sub main::foo 8-18
+fid_fileinfo 1 call 30 main::foo [ 1 0 0 0 0 0 0 ]
+fid_fileinfo 1 call 31 main::foo [ 1 0 0 0 0 0 0 ]
+fid_fileinfo 1 call 32 main::bar [ 1 0 0 0 0 0 0 ]
+fid_fileinfo 1 call 33 main::bar [ 1 0 0 0 0 0 0 ]
fid_line_time 1 9 [ 0 2 ]
fid_line_time 1 10 [ 0 2 ]
fid_line_time 1 11 [ 0 2 ]
Modified: trunk/t/test20-streval.rdt
==============================================================================
--- trunk/t/test20-streval.rdt (original)
+++ trunk/t/test20-streval.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 4
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 3 [ 0 4 ]
fid_block_time 1 5 [ 0 1 ]
@@ -23,20 +23,20 @@
fid_block_time 1 14 0 0
fid_block_time 1 14 1 1
fid_block_time 1 14 2 1 [ 0 2 ]
-fid_fileinfo 1 [ test20-streval.p 1 2 0 0 4 ]
+fid_fileinfo 1 [ test20-streval.p 1 2 0 0 ]
fid_fileinfo 1 sub main::foo 3-3
fid_fileinfo 1 eval 8 [ 1 0 ]
fid_fileinfo 1 eval 11 [ 2 0 ]
fid_fileinfo 1 eval 14 [ 1 1 ]
-fid_fileinfo 2 [ (eval 0)[test20-streval.p:8] 1 8 2 2 0 0 0 ]
+fid_fileinfo 2 [ (eval 0)[test20-streval.p:8] 1 8 2 2 0 0 ]
fid_fileinfo 2 call 1 main::foo [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 3 [ (eval 0)[test20-streval.p:11] 1 11 3 2 0 0 0 ]
+fid_fileinfo 3 [ (eval 0)[test20-streval.p:11] 1 11 3 2 0 0 ]
fid_fileinfo 3 call 1 main::foo [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 4 [ (eval 0)[test20-streval.p:11] 1 11 4 2 0 0 0 ]
+fid_fileinfo 4 [ (eval 0)[test20-streval.p:11] 1 11 4 2 0 0 ]
fid_fileinfo 4 call 1 main::foo [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 5 [ (eval 0)[test20-streval.p:14] 1 14 5 2 0 0 1 ]
+fid_fileinfo 5 [ (eval 0)[test20-streval.p:14] 1 14 5 2 0 0 ]
fid_fileinfo 5 eval 1 [ 1 0 ]
-fid_fileinfo 6 [ (eval 0)[(eval 0)[test20-streval.p:14]:1] 5 1 6 2 0 0
0 ]
+fid_fileinfo 6 [ (eval 0)[(eval 0)[test20-streval.p:14]:1] 5 1 6 2 0 0
]
fid_fileinfo 6 call 1 main::foo [ 1 0 0 0 0 0 0 ]
fid_line_time 1 3 [ 0 4 ]
fid_line_time 1 5 [ 0 1 ]
Modified: trunk/t/test21-streval3.rdt
==============================================================================
--- trunk/t/test21-streval3.rdt (original)
+++ trunk/t/test21-streval3.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 3
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 4 [ 0 3 ]
fid_block_time 1 5 [ 0 1 ]
@@ -19,16 +19,16 @@
fid_block_time 1 17 2 2 [ 0 3 ]
fid_block_time 1 17 2 3 [ 0 3 ]
fid_block_time 1 17 2 4 [ 0 2 ]
-fid_fileinfo 1 [ test21-streval3.p 1 2 0 0 1 ]
+fid_fileinfo 1 [ test21-streval3.p 1 2 0 0 ]
fid_fileinfo 1 sub main::foo 4-4
fid_fileinfo 1 eval 17 [ 1 2 ]
-fid_fileinfo 2 [ (eval 0)[test21-streval3.p:17] 1 17 2 2 0 0 1 ]
+fid_fileinfo 2 [ (eval 0)[test21-streval3.p:17] 1 17 2 2 0 0 ]
fid_fileinfo 2 call 3 main::foo [ 1 0 0 0 0 0 0 ]
fid_fileinfo 2 eval 4 [ 1 1 ]
-fid_fileinfo 3 [ (eval 0)[(eval 0)[test21-streval3.p:17]:4] 2 4 3 2 0
0 1 ]
+fid_fileinfo 3 [ (eval 0)[(eval 0)[test21-streval3.p:17]:4] 2 4 3 2 0
0 ]
fid_fileinfo 3 call 3 main::foo [ 1 0 0 0 0 0 0 ]
fid_fileinfo 3 eval 4 [ 1 0 ]
-fid_fileinfo 4 [ (eval 0)[(eval 0)[(eval
0)[test21-streval3.p:17]:4]:4] 3
4 4 2 0 0 0 ]
+fid_fileinfo 4 [ (eval 0)[(eval 0)[(eval
0)[test21-streval3.p:17]:4]:4] 3
4 4 2 0 0 ]
fid_fileinfo 4 call 3 main::foo [ 1 0 0 0 0 0 0 ]
fid_line_time 1 4 [ 0 3 ]
fid_line_time 1 5 [ 0 1 ]
Modified: trunk/t/test30-fork.0.rdt
==============================================================================
--- trunk/t/test30-fork.0.rdt (original)
+++ trunk/t/test30-fork.0.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 5
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 2 [ 0 2 ]
fid_block_time 1 7 [ 0 3 ]
@@ -20,7 +20,7 @@
fid_block_time 1 19 [ 0 1 ]
fid_block_time 1 20 [ 0 1 ]
fid_block_time 1 22 [ 0 1 ]
-fid_fileinfo 1 [ test30-fork.0.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test30-fork.0.p 1 2 0 0 ]
fid_fileinfo 1 sub main::other 6-8
fid_fileinfo 1 sub main::postfork 10-13
fid_fileinfo 1 sub main::prefork 1-4
Modified: trunk/t/test30-fork.1.rdt
==============================================================================
--- trunk/t/test30-fork.1.rdt (original)
+++ trunk/t/test30-fork.1.rdt Mon Dec 22 10:17:23 2008
@@ -10,14 +10,14 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 3
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 7 [ 0 2 ]
fid_block_time 1 11 [ 0 2 ]
fid_block_time 1 19 [ 0 1 ]
fid_block_time 1 20 [ 0 1 ]
fid_block_time 1 22 [ 0 1 ]
-fid_fileinfo 1 [ test30-fork.0.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test30-fork.0.p 1 2 0 0 ]
fid_fileinfo 1 sub main::other 6-8
fid_fileinfo 1 sub main::postfork 10-13
fid_fileinfo 1 sub main::prefork 1-4
Modified: trunk/t/test40pmc.rdt
==============================================================================
--- trunk/t/test40pmc.rdt (original)
+++ trunk/t/test40pmc.rdt Mon Dec 22 10:17:23 2008
@@ -10,14 +10,14 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 1
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 4 [ 0 1 ]
fid_block_time 2 6 [ 0 1 ]
-fid_fileinfo 1 [ test40pmc.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test40pmc.p 1 2 0 0 ]
fid_fileinfo 1 sub main::BEGIN 3-3
fid_fileinfo 1 call 4 test40pmc::foo [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 2 [ test40pmc.pm 2 3 0 0 0 ]
+fid_fileinfo 2 [ test40pmc.pm 2 3 0 0 ]
fid_fileinfo 2 sub test40pmc::foo 5-7
fid_line_time 1 4 [ 0 1 ]
fid_line_time 2 6 [ 0 1 ]
Modified: trunk/t/test50-disable.rdt
==============================================================================
--- trunk/t/test50-disable.rdt (original)
+++ trunk/t/test50-disable.rdt Mon Dec 22 10:17:23 2008
@@ -10,12 +10,12 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 2
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 1 [ 0 1 ]
fid_block_time 1 2 [ 0 1 ]
fid_block_time 1 5 [ 0 1 ]
-fid_fileinfo 1 [ test50-disable.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test50-disable.p 1 2 0 0 ]
fid_fileinfo 1 call 4 DB::enable_profile [ 1 0 0 0 0 0 0
]
fid_line_time 1 1 [ 0 1 ]
fid_line_time 1 2 [ 0 1 ]
Modified: trunk/t/test60-subname.rdt
==============================================================================
--- trunk/t/test60-subname.rdt (original)
+++ trunk/t/test60-subname.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 7
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 5 [ 0 1 ]
fid_block_time 1 9 [ 0 1 ]
@@ -21,7 +21,7 @@
fid_block_time 1 19 [ 0 1 ]
fid_block_time 1 24 [ 0 1 ]
fid_block_time 1 25 [ 0 1 ]
-fid_fileinfo 1 [ test60-subname.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test60-subname.p 1 2 0 0 ]
fid_fileinfo 1 sub main::BEGIN 2-2
fid_fileinfo 1 sub main::launch 24-24
fid_fileinfo 1 call 5 Devel::NYTProf::Test::example_xsub
[ 1 0 0 0 0 0 0 ]
@@ -30,7 +30,7 @@
fid_fileinfo 1 call 16 Devel::NYTProf::Test::example_xsub
[ 1 0 0 0 0 0 0 ]
fid_fileinfo 1 call 19 Devel::NYTProf::Test::example_xsub
[ 1 0 0 0 0 0 0 ]
fid_fileinfo 1 call 25 main::launch [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 2 [ Devel/NYTProf/Test.pm 2 4 0 0 0 ]
+fid_fileinfo 2 [ Devel/NYTProf/Test.pm 2 4 0 0 ]
fid_fileinfo 2 sub Devel::NYTProf::Test::example_sub 13-13
fid_fileinfo 2 sub Devel::NYTProf::Test::example_xsub 0-0
fid_line_time 1 5 [ 0 1 ]
Modified: trunk/t/test61-submerge.rdt
==============================================================================
--- trunk/t/test61-submerge.rdt (original)
+++ trunk/t/test61-submerge.rdt Mon Dec 22 10:17:23 2008
@@ -10,7 +10,7 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 6
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 4 [ 0 3 ]
fid_block_time 1 6 [ 0 1 ]
@@ -18,19 +18,19 @@
fid_block_time 1 8 1 2
fid_block_time 1 8 2 1 [ 0 3 ]
fid_block_time 1 8 2 2 [ 0 3 ]
-fid_fileinfo 1 [ test61-submerge.p 1 2 0 0 3 ]
+fid_fileinfo 1 [ test61-submerge.p 1 2 0 0 ]
fid_fileinfo 1 sub main::foo 4-4
fid_fileinfo 1 call 8 main::__ANON__[(eval
1)[test61-submerge.p:8]:1] [ 1
0 0 0 0 0 0 ]
fid_fileinfo 1 call 8 main::__ANON__[(eval
2)[test61-submerge.p:8]:1] [ 1
0 0 0 0 0 0 ]
fid_fileinfo 1 call 8 main::__ANON__[(eval
3)[test61-submerge.p:8]:1] [ 1
0 0 0 0 0 0 ]
fid_fileinfo 1 eval 8 [ 3 0 ]
-fid_fileinfo 2 [ (eval 0)[test61-submerge.p:8] 1 8 2 2 0 0 0 ]
+fid_fileinfo 2 [ (eval 0)[test61-submerge.p:8] 1 8 2 2 0 0 ]
fid_fileinfo 2 sub main::__ANON__[(eval 1)[test61-submerge.p:8]:1]
1-1
fid_fileinfo 2 call 1 main::foo [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 3 [ (eval 0)[test61-submerge.p:8] 1 8 3 2 0 0 0 ]
+fid_fileinfo 3 [ (eval 0)[test61-submerge.p:8] 1 8 3 2 0 0 ]
fid_fileinfo 3 sub main::__ANON__[(eval 0)[test61-submerge.p:8]:1]
and
main::__ANON__[(eval 1)[test61-submerge.p:8]:1] and main::__ANON__[(eval
3)[test61-submerge.p:8]:1] 1-1
fid_fileinfo 3 call 1 main::foo [ 1 0 0 0 0 0 0 ]
-fid_fileinfo 4 [ (eval 0)[test61-submerge.p:8] 1 8 4 2 0 0 0 ]
+fid_fileinfo 4 [ (eval 0)[test61-submerge.p:8] 1 8 4 2 0 0 ]
fid_fileinfo 4 sub main::__ANON__[(eval 3)[test61-submerge.p:8]:1]
1-1
fid_fileinfo 4 call 1 main::foo [ 1 0 0 0 0 0 0 ]
fid_line_time 1 4 [ 0 3 ]
Modified: trunk/t/test80-recurs.rdt
==============================================================================
--- trunk/t/test80-recurs.rdt (original)
+++ trunk/t/test80-recurs.rdt Mon Dec 22 10:17:23 2008
@@ -10,11 +10,11 @@
attribute total_stmts_discounted 0
attribute total_stmts_duration 0
attribute total_stmts_measured 0
-attribute total_sub_calls 2
+attribute total_sub_calls 0
attribute xs_version 0
fid_block_time 1 2 [ 0 6 ]
fid_block_time 1 7 [ 0 1 ]
-fid_fileinfo 1 [ test80-recurs.p 1 2 0 0 0 ]
+fid_fileinfo 1 [ test80-recurs.p 1 2 0 0 ]
fid_fileinfo 1 sub main::recurs 1-5
fid_fileinfo 1 call 4 main::recurs [ 1 0 0 0 0 0 1 ]
fid_fileinfo 1 call 7 main::recurs [ 1 0 0 0 0 0 0 ]
--~--~---------~--~----~------------~-------~--~----~
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]
-~----------~----~----~----~------~----~------~--~---