← Index
NYTProf Performance Profile   « line view »
For svc/members/upsert
  Run on Tue Jan 13 11:50:22 2015
Reported on Tue Jan 13 12:09:47 2015

Filename/usr/lib/x86_64-linux-gnu/perl5/5.20/Class/Load/XS.pm
StatementsExecuted 13 statements in 301µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11113µs36µsClass::Load::XS::::BEGIN@11Class::Load::XS::BEGIN@11
1118µs8µsClass::Load::XS::::BEGIN@2Class::Load::XS::BEGIN@2
1116µs11µsClass::Load::XS::::BEGIN@9Class::Load::XS::BEGIN@9
1116µs16µsClass::Load::XS::::BEGIN@8Class::Load::XS::BEGIN@8
1114µs4µ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 8µs within Class::Load::XS::BEGIN@2 which was called: # once (8µs+0s) by Module::Runtime::require_module at line 4
BEGIN {
315µs $Class::Load::XS::AUTHORITY = 'cpan:SARTAK';
4127µs18µs}
# spent 8µ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
8226µs226µs
# spent 16µs (6+10) within Class::Load::XS::BEGIN@8 which was called: # once (6µs+10µs) by Module::Runtime::require_module at line 8
use strict;
# spent 16µs making 1 call to Class::Load::XS::BEGIN@8 # spent 10µs making 1 call to strict::import
9223µs215µs
# spent 11µ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 11µs making 1 call to Class::Load::XS::BEGIN@9 # spent 4µs making 1 call to warnings::import
10
11344µs360µs
# spent 36µs (13+23) within Class::Load::XS::BEGIN@11 which was called: # once (13µs+23µs) by Module::Runtime::require_module at line 11
use Class::Load 0.20;
# spent 36µs making 1 call to Class::Load::XS::BEGIN@11 # spent 15µs making 1 call to Exporter::import # spent 9µs making 1 call to UNIVERSAL::VERSION
12
13244µs14µs
# spent 4µs within Class::Load::XS::BEGIN@13 which was called: # once (4µs+0s) by Module::Runtime::require_module at line 13
use XSLoader;
# spent 4µs making 1 call to Class::Load::XS::BEGIN@13
14XSLoader::load(
15 __PACKAGE__,
16 exists $Class::Load::XS::{VERSION}
171126µs1120µs ? ${ $Class::Load::XS::{VERSION} }
# spent 120µs making 1 call to XSLoader::load
18 : (),
19);
20
2115µs1;
22
23# ABSTRACT: XS implementation of parts of Class::Load
24
25__END__