Profile of lib/PONAPI/CLI/Command/manual.pm

← Index
NYTProf Performance Profile «line view»
For script/ponapi
Run on Wed Feb 10 15:51:26 2016
Reported on Thu Feb 11 09:43:09 2016

Filename | /home/mickey/git_tree/PONAPI/Server/lib/PONAPI/CLI/Command/manual.pm
Statements | Executed 9 statements in 1.05ms

Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
1 | 1 | 1 | 8.94ms | 12.3ms | PONAPI::CLI::Command::manual::::BEGIN@9PONAPI::CLI::Command::manual::BEGIN@9
1 | 1 | 1 | 18µs | 200µs | PONAPI::CLI::Command::manual::::BEGIN@4PONAPI::CLI::Command::manual::BEGIN@4
1 | 1 | 1 | 8µs | 13µs | PONAPI::CLI::Command::manual::::BEGIN@7PONAPI::CLI::Command::manual::BEGIN@7
1 | 1 | 1 | 6µs | 18µs | PONAPI::CLI::Command::manual::::BEGIN@6PONAPI::CLI::Command::manual::BEGIN@6
0 | 0 | 0 | 0s | 0s | PONAPI::CLI::Command::manual::::abstractPONAPI::CLI::Command::manual::abstract
0 | 0 | 0 | 0s | 0s | PONAPI::CLI::Command::manual::::descriptionPONAPI::CLI::Command::manual::description
0 | 0 | 0 | 0s | 0s | PONAPI::CLI::Command::manual::::executePONAPI::CLI::Command::manual::execute
0 | 0 | 0 | 0s | 0s | PONAPI::CLI::Command::manual::::opt_specPONAPI::CLI::Command::manual::opt_spec
0 | 0 | 0 | 0s | 0s | PONAPI::CLI::Command::manual::::validate_argsPONAPI::CLI::Command::manual::validate_args

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

Line | State ments | Time on line | Calls | Time in subs | Code
--- | --- | --- | --- | --- | ---
1 |  |  |  |  | # ABSTRACT: ponapi manual
2 |  |  |  |  | package PONAPI::CLI::Command::manual;
3 |  |  |  |  |
4 | 2 | 28µs | 2 | 382µs | # spent 200µs (18+182) within PONAPI::CLI::Command::manual::BEGIN@4 which was called: # once (18µs+182µs) by Module::Runtime::require_module at line 4 use PONAPI::CLI -command; # spent 200µs making 1 call to PONAPI::CLI::Command::manual::BEGIN@4 # spent 182µs making 1 call to Sub::Exporter::__ANON__[Sub/Exporter.pm:337]
5 |  |  |  |  |
6 | 2 | 20µs | 2 | 29µs | # spent 18µs (6+12) within PONAPI::CLI::Command::manual::BEGIN@6 which was called: # once (6µs+12µs) by Module::Runtime::require_module at line 6 use strict; # spent 18µs making 1 call to PONAPI::CLI::Command::manual::BEGIN@6 # spent 12µs making 1 call to strict::import
7 | 2 | 19µs | 2 | 17µs | # spent 13µs (8+5) within PONAPI::CLI::Command::manual::BEGIN@7 which was called: # once (8µs+5µs) by Module::Runtime::require_module at line 7 use warnings; # spent 13µs making 1 call to PONAPI::CLI::Command::manual::BEGIN@7 # spent 5µs making 1 call to warnings::import
8 |  |  |  |  |
9 | 2 | 977µs | 1 | 12.3ms | # spent 12.3ms (8.94+3.33) within PONAPI::CLI::Command::manual::BEGIN@9 which was called: # once (8.94ms+3.33ms) by Module::Runtime::require_module at line 9 use Pod::Perldoc; # spent 12.3ms making 1 call to PONAPI::CLI::Command::manual::BEGIN@9
10 |  |  |  |  |
11 |  |  |  |  | sub abstract { "Show the PONAPI server manual" }
12 |  |  |  |  | sub description { "This tool will run perldoc PONAPI::Manual" }
13 |  |  |  |  | sub opt_spec {}
14 |  |  |  |  | sub validate_args {}
15 |  |  |  |  |
16 |  |  |  |  | sub execute {
17 |  |  |  |  | local $ARGV[0] = "PONAPI::Manual";
18 |  |  |  |  | Pod::Perldoc->run()
19 |  |  |  |  | }
20 |  |  |  |  |
21 | 1 | 2µs |  |  | 1;