Profile of lib/PONAPI/DAO/Request/Role/HasDataBulk.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:11 2016

Filename | /home/mickey/git_tree/PONAPI/Server/lib/PONAPI/DAO/Request/Role/HasDataBulk.pm
Statements | Executed 6 statements in 95µs

Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
1 | 1 | 1 | 16µs | 2.35ms | PONAPI::DAO::Request::Role::HasDataBulk::::BEGIN@4PONAPI::DAO::Request::Role::HasDataBulk::BEGIN@4
1 | 1 | 1 | 10µs | 85µs | PONAPI::DAO::Request::Role::HasDataBulk::::BEGIN@12PONAPI::DAO::Request::Role::HasDataBulk::BEGIN@12

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

Line | State ments | Time on line | Calls | Time in subs | Code
--- | --- | --- | --- | --- | ---
1 |  |  |  |  | # ABSTRACT: DAO request role - `data-bulk`
2 |  |  |  |  | package PONAPI::DAO::Request::Role::HasDataBulk;
3 |  |  |  |  |
4 | 2 | 62µs | 2 | 4.69ms | # spent 2.35ms (16µs+2.34) within PONAPI::DAO::Request::Role::HasDataBulk::BEGIN@4 which was called: # once (16µs+2.34ms) by Module::Runtime::require_module at line 4 use Moose::Role; # spent 2.35ms making 1 call to PONAPI::DAO::Request::Role::HasDataBulk::BEGIN@4 # spent 2.34ms making 1 call to Moose::Role::import
5 |  |  |  |  |
6 | 1 | 1µs | 1 | 98µs | has data => ( # spent 98µs making 1 call to Moose::Role::has
7 |  |  |  |  | is => 'ro',
8 |  |  |  |  | isa => 'ArrayRef[HashRef]',
9 |  |  |  |  | predicate => 'has_data',
10 |  |  |  |  | );
11 |  |  |  |  |
12 | 3 | 32µs | 2 | 161µs | # spent 85µs (10+76) within PONAPI::DAO::Request::Role::HasDataBulk::BEGIN@12 which was called: # once (10µs+76µs) by Module::Runtime::require_module at line 12 no Moose::Role; 1; # spent 85µs making 1 call to PONAPI::DAO::Request::Role::HasDataBulk::BEGIN@12 # spent 76µs making 1 call to Moose::Role::unimport
13 |  |  |  |  |
14 |  |  |  |  | __END__