← Index
NYTProf Performance Profile   « line view »
For /home/ss5/perl5/perlbrew/perls/perl-5.22.0/bin/benchmarkanything-storage
  Run on Mon Jan 29 16:55:34 2018
Reported on Mon Jan 29 16:57:06 2018

Filename/home/ss5/perl5/perlbrew/perls/perl-5.22.0/lib/site_perl/5.22.0/x86_64-linux/Class/Load/XS.pm
StatementsExecuted 12 statements in 252µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11114µs37µsClass::Load::XS::::BEGIN@8Class::Load::XS::BEGIN@8
11110µs12µsClass::Load::XS::::BEGIN@5Class::Load::XS::BEGIN@5
1116µs6µsClass::Load::XS::::BEGIN@10Class::Load::XS::BEGIN@10
1116µs13µsClass::Load::XS::::BEGIN@6Class::Load::XS::BEGIN@6
1114µs4µsClass::Load::XS::::is_class_loadedClass::Load::XS::is_class_loaded (xsub)
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# git description: v0.08-18-g349ac6e
31200ns$Class::Load::XS::VERSION = '0.09';
4
5219µs215µs
# spent 12µs (10+2) within Class::Load::XS::BEGIN@5 which was called: # once (10µs+2µs) by Module::Runtime::require_module at line 5
use strict;
# spent 12µs making 1 call to Class::Load::XS::BEGIN@5 # spent 2µs making 1 call to strict::import
6217µs220µs
# spent 13µs (6+7) within Class::Load::XS::BEGIN@6 which was called: # once (6µs+7µs) by Module::Runtime::require_module at line 6
use warnings;
# spent 13µs making 1 call to Class::Load::XS::BEGIN@6 # spent 7µs making 1 call to warnings::import
7
8333µs359µs
# spent 37µs (14+23) within Class::Load::XS::BEGIN@8 which was called: # once (14µs+23µs) by Module::Runtime::require_module at line 8
use Class::Load 0.20;
# spent 37µs making 1 call to Class::Load::XS::BEGIN@8 # spent 16µs making 1 call to Exporter::import # spent 7µs making 1 call to UNIVERSAL::VERSION
9
10235µs16µs
# spent 6µs within Class::Load::XS::BEGIN@10 which was called: # once (6µs+0s) by Module::Runtime::require_module at line 10
use XSLoader;
# spent 6µs making 1 call to Class::Load::XS::BEGIN@10
11XSLoader::load(
12 __PACKAGE__,
13 exists $Class::Load::XS::{VERSION}
141145µs1140µs ? ${ $Class::Load::XS::{VERSION} }
# spent 140µs making 1 call to XSLoader::load
15 : (),
16);
17
1814µs1;
19
20# ABSTRACT: XS implementation of parts of Class::Load
21# KEYWORDS: class module load require use runtime XS
22
23__END__
 
# spent 4µs within Class::Load::XS::is_class_loaded which was called: # once (4µs+0s) by Moose::init_meta at line 154 of Moose.pm
sub Class::Load::XS::is_class_loaded; # xsub