← 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/usr/local/lib/perl/5.18.2/Class/Load/XS.pm
StatementsExecuted 13 statements in 271µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
7333239µs239µsClass::Load::XS::::is_class_loadedClass::Load::XS::is_class_loaded (xsub)
11114µs35µsClass::Load::XS::::BEGIN@11Class::Load::XS::BEGIN@11
1117µs7µsClass::Load::XS::::BEGIN@2Class::Load::XS::BEGIN@2
1116µs14µsClass::Load::XS::::BEGIN@8Class::Load::XS::BEGIN@8
1116µs9µsClass::Load::XS::::BEGIN@9Class::Load::XS::BEGIN@9
1115µs5µsClass::Load::XS::::BEGIN@13Class::Load::XS::BEGIN@13
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Class::Load::XS;
2
# spent 7µs within Class::Load::XS::BEGIN@2 which was called: # once (7µs+0s) by Module::Runtime::require_module at line 4
BEGIN {
315µs $Class::Load::XS::AUTHORITY = 'cpan:SARTAK';
4123µs17µs}
# spent 7µs making 1 call to Class::Load::XS::BEGIN@2
5# git description: v0.07-5-gd41f383
61400ns$Class::Load::XS::VERSION = '0.08';
7
8218µs224µs
# spent 14µs (6+9) within Class::Load::XS::BEGIN@8 which was called: # once (6µs+9µs) by Module::Runtime::require_module at line 8
use strict;
# spent 14µs making 1 call to Class::Load::XS::BEGIN@8 # spent 9µs making 1 call to strict::import
9223µs213µs
# spent 9µs (6+4) within Class::Load::XS::BEGIN@9 which was called: # once (6µs+4µs) by Module::Runtime::require_module at line 9
use warnings;
# spent 9µs making 1 call to Class::Load::XS::BEGIN@9 # spent 4µs making 1 call to warnings::import
10
11336µs356µs
# spent 35µs (14+21) within Class::Load::XS::BEGIN@11 which was called: # once (14µs+21µs) by Module::Runtime::require_module at line 11
use Class::Load 0.20;
# spent 35µs making 1 call to Class::Load::XS::BEGIN@11 # spent 14µs making 1 call to Exporter::import # spent 7µs making 1 call to UNIVERSAL::VERSION
12
13238µs15µs
# spent 5µs within Class::Load::XS::BEGIN@13 which was called: # once (5µs+0s) by Module::Runtime::require_module at line 13
use XSLoader;
# spent 5µs making 1 call to Class::Load::XS::BEGIN@13
14XSLoader::load(
15 __PACKAGE__,
16 exists $Class::Load::XS::{VERSION}
171122µs1116µs ? ${ $Class::Load::XS::{VERSION} }
# spent 116µs making 1 call to XSLoader::load
18 : (),
19);
20
2114µs1;
22
23# ABSTRACT: XS implementation of parts of Class::Load
24
25__END__
 
# spent 239µs within Class::Load::XS::is_class_loaded which was called 73 times, avg 3µs/call: # 35 times (112µs+0s) by Moose::Role::init_meta at line 119 of Moose/Role.pm, avg 3µs/call # 28 times (99µs+0s) by Moose::init_meta at line 154 of Moose.pm, avg 4µs/call # 10 times (28µs+0s) by Class::Load::try_load_class at line 146 of Class/Load.pm, avg 3µs/call
sub Class::Load::XS::is_class_loaded; # xsub