Profile of (eval 9)[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 9)[/usr/share/perl/5.18/Benchmark.pm:646]
Statements | Executed 48 statements in 87µ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 | 71µs | 260µs | Benchmark::::__ANON__[(eval 10)[Benchmark.pm:646]:1]Benchmark::__ANON__[(eval 10)[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 | 48 | 87µs | 16 | 188µs | # spent 260µs (71+189) within Benchmark::__ANON__[(eval 10)[/usr/share/perl/5.18/Benchmark.pm:646]:1] which was called 8 times, avg 32µs/call: # (data for this subroutine includes 7 others that were merged with it) # 8 times (71µs+189µs) by Benchmark::runloop at line 663 of Benchmark.pm, avg 32µs/call sub { for (1 .. 2) { local $_; package main; &$c; } } # spent 129µs making 2 calls to main::__ANON__[examples/benchmark4.pl:9], avg 64µs/call # spent 20µs making 2 calls to main::__ANON__[examples/benchmark4.pl:12], avg 10µs/call # spent 20µs making 2 calls to main::__ANON__[examples/benchmark4.pl:11], avg 10µs/call # spent 16µs making 2 calls to main::__ANON__[examples/benchmark4.pl:10], avg 8µs/call # spent 4µs making 8 calls to Benchmark::__ANON__[Benchmark.pm:687], avg 512ns/call
2 |  |  |  |  | ;