Profile of (eval 13)[Benchmark.pm:646]

← Index
NYTProf Performance Profile
For examples/benchmark4.pl
Run on Thu Aug 28 19:01:43 2014
Reported on Thu Aug 28 19:02:42 2014

Filename | (eval 13)[/usr/share/perl/5.18/Benchmark.pm:646]
Statements | Executed 144 statements in 139µs
Eval Invoked At | /usr/share/perl/5.18/Benchmark.pm line 646
Sibling evals | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22

NOTE!
The data used to generate this report page was merged from 8 of the 130 executions
of the string eval on line 646 of /usr/share/perl/5.18/Benchmark.pm.

Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
8 | 1 | 1 | 162µs | 821µs | Benchmark::::__ANON__[(eval 109)[Benchmark.pm:646]:1]Benchmark::__ANON__[(eval 109)[Benchmark.pm:646]:1] (merge of 8 subs)

Call graph for these subroutines as a Graphviz dot language file.

Line | State ments | Time on line | Calls | Time in subs | Code
--- | --- | --- | --- | --- | ---
1 | 144 | 139µs | 64 | 659µs | # spent 821µs (162+659) within Benchmark::__ANON__[(eval 109)[/usr/share/perl/5.18/Benchmark.pm:646]:1] which was called 8 times, avg 103µs/call: # (data for this subroutine includes 7 others that were merged with it) # 8 times (162µs+659µs) by Benchmark::runloop at line 663 of Benchmark.pm, avg 103µs/call sub { for (1 .. 8) { local $_; package main; &$c; } } # spent 474µs making 8 calls to main::__ANON__[examples/benchmark4.pl:9], avg 59µs/call # spent 64µs making 8 calls to main::__ANON__[examples/benchmark4.pl:11], avg 8µs/call # spent 59µs making 8 calls to main::__ANON__[examples/benchmark4.pl:12], avg 7µs/call # spent 49µs making 8 calls to main::__ANON__[examples/benchmark4.pl:10], avg 6µs/call # spent 12µs making 32 calls to Benchmark::__ANON__[Benchmark.pm:687], avg 388ns/call
2 |  |  |  |  | ;