← Index
NYTProf Performance Profile   « line view »
For -e
  Run on Thu Jun 30 16:34:56 2016
Reported on Thu Jun 30 16:35:08 2016

Filename-e
StatementsExecuted 1004 statements in 2.52ms
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
1111.43ms44.9msmain::::BEGIN@0 main::BEGIN@0 (xsub)
99792µs92µsUNIVERSAL::::VERSIONUNIVERSAL::VERSION (xsub)
455144µs44µsUNIVERSAL::::canUNIVERSAL::can (xsub)
191121µs21µsmro::::method_changed_in mro::method_changed_in (xsub)
243120µs20µsInternals::::SvREADONLYInternals::SvREADONLY (xsub)
3116µs6µsUNIVERSAL::::isaUNIVERSAL::isa (xsub)
0000s0smain::::RUNTIME main::RUNTIME
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
0244.9msProfile data that couldn't be associated with a specific line:
# spent 44.9ms making 1 call to main::BEGIN@0 # spent 3µs making 1 call to Class::Singleton::END
110042.52ms10012.64s$o=DateTime::Format::Alami::EN->new; for(1..1000) { $o->parse_datetime("feb 18") }
# spent 2.64s making 1000 calls to DateTime::Format::Alami::parse_datetime, avg 2.64ms/call # spent 8µs making 1 call to DateTime::Format::Alami::new
 
# spent 20µs within Internals::SvREADONLY which was called 24 times, avg 812ns/call: # 22 times (18µs+0s) by constant::import at line 164 of constant.pm, avg 805ns/call # once (1µs+0s) by constant::BEGIN@24 at line 33 of constant.pm # once (600ns+0s) by constant::BEGIN@24 at line 34 of constant.pm
sub Internals::SvREADONLY; # xsub
# spent 92µs within UNIVERSAL::VERSION which was called 9 times, avg 10µs/call: # once (14µs+0s) by DateTime::BEGIN@14 at line 14 of DateTime.pm # once (12µs+0s) by version::BEGIN@1 at line 1 of (eval 3)[version.pm:19] # once (12µs+0s) by DateTime::Helpers::BEGIN@8 at line 24 of Scalar/Util.pm # once (11µs+0s) by Try::Tiny::BEGIN@16 at line 22 of Sub/Util.pm # once (10µs+0s) by Module::Implementation::BEGIN@8 at line 8 of Module/Implementation.pm # once (10µs+0s) by DateTime::TimeZone::BEGIN@15 at line 15 of DateTime/TimeZone.pm # once (9µs+0s) by DateTime::BEGIN@15 at line 15 of DateTime.pm # once (8µs+0s) by Try::Tiny::BEGIN@10 at line 10 of Try/Tiny.pm # once (7µs+0s) by DateTime::BEGIN@16 at line 17 of DateTime.pm
sub UNIVERSAL::VERSION; # xsub
# spent 44µs within UNIVERSAL::can which was called 45 times, avg 980ns/call: # 39 times (33µs+0s) by Role::Tiny::_check_requires at line 328 of Role/Tiny.pm, avg 854ns/call # 3 times (5µs+0s) by Role::Tiny::_install_does at line 446 of Role/Tiny.pm, avg 2µs/call # once (2µs+0s) by Role::Tiny::_install_does at line 441 of Role/Tiny.pm # once (2µs+0s) by Role::Tiny::_install_does at line 443 of Role/Tiny.pm # once (1µs+0s) by Role::Tiny::_install_does at line 448 of Role/Tiny.pm
sub UNIVERSAL::can; # xsub
# spent 6µs within UNIVERSAL::isa which was called 3 times, avg 2µs/call: # 3 times (6µs+0s) by base::import at line 92 of base.pm, avg 2µs/call
sub UNIVERSAL::isa; # xsub
# spent 44.9ms (1.43+43.4) within main::BEGIN@0 which was called: # once (1.43ms+43.4ms) by main::NULL at line 0
sub main::BEGIN@0; # xsub
# spent 21µs within mro::method_changed_in which was called 19 times, avg 1µs/call: # 19 times (21µs+0s) by constant::import at line 198 of constant.pm, avg 1µs/call
sub mro::method_changed_in; # xsub