← Index
Performance Profile Subroutine Index
For opt.pl
  Run on Wed May 13 13:47:05 2015
Reported on Wed May 13 13:47:06 2015

Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
149601179.1ms187msPetal::Tiny::::tag2node Petal::Tiny::tag2node
501166.7ms269msPetal::Tiny::::xml2nodes Petal::Tiny::xml2nodes
44301166.1ms90.2msPetal::Tiny::::extract_attributes Petal::Tiny::extract_attributes
49503162.7ms73.2msPetal::Tiny::::resolve Petal::Tiny::resolve (recurses: max depth 1, inclusive time 16.5ms)
30802151.3ms255msPetal::Tiny::::makeitso_node Petal::Tiny::makeitso_node (recurses: max depth 11, inclusive time 1.66s)
21906149.2ms131msPetal::Tiny::::resolve_expression Petal::Tiny::resolve_expression
349107147.5ms47.5msPetal::Tiny::::CORE:match Petal::Tiny::CORE:match (opcode)
20103126.9ms255msPetal::Tiny::::makeitso Petal::Tiny::makeitso (recurses: max depth 11, inclusive time 1.70s)
28601125.7ms25.7msPetal::Tiny::::node2txt Petal::Tiny::node2txt
2666014120.0ms20.0msPetal::Tiny::::CORE:subst Petal::Tiny::CORE:subst (opcode)
38701118.1ms19.2msPetal::Tiny::::_interpolate_dollar Petal::Tiny::_interpolate_dollar
8250315.05ms5.05msPetal::Tiny::::reftype Petal::Tiny::reftype
340114.50ms4.68msEncode::utf8::::decode_xs Encode::utf8::decode_xs (xsub)
2150112.94ms3.44msPetal::Tiny::::xmlencode Petal::Tiny::xmlencode
50112.89ms7.57msmain::::CORE:readline main::CORE:readline (opcode)
1112.75ms2.94msPetal::Tiny::::BEGIN@5 Petal::Tiny::BEGIN@5
1112.18ms5.19msmain::::BEGIN@2 main::BEGIN@2
1112.10ms5.92msDynaLoader::::BEGIN@92 DynaLoader::BEGIN@92
1111.70ms1.72msConfig::::BEGIN@10 Config::BEGIN@10
1111.22ms1.61msEncode::::BEGIN@47 Encode::BEGIN@47
1111.11ms1.34msEncode::::BEGIN@8 Encode::BEGIN@8
5011990µs8.53msmain::::CORE:open main::CORE:open (opcode)
21021539µs3.21msPetal::Tiny::::modifier_true Petal::Tiny::modifier_true
111482µs3.32mslib::::BEGIN@6 lib::BEGIN@6
57011478µs478µsmain::::__ANON__[opt.pl:19] main::__ANON__[opt.pl:19]
5011434µs524msPetal::Tiny::::process Petal::Tiny::process
111433µs3.81msmain::::BEGIN@1 main::BEGIN@1
111416µs487µsConfig::::BEGIN@9 Config::BEGIN@9
5011409µs525µsPetal::Tiny::::new Petal::Tiny::new
111365µs399µsEncode::::predefine_encodings Encode::predefine_encodings
222355µs6.08msXSLoader::::load XSLoader::load (recurses: max depth 1, inclusive time 213µs)
5111350µs593µsEncode::::getEncoding Encode::getEncoding (recurses: max depth 1, inclusive time 5µs)
111312µs596µsConfig::::BEGIN@11 Config::BEGIN@11
5011274µs309µsEncode::Encoding::::renew Encode::Encoding::renew
45011228µs228µsmain::::__ANON__[opt.pl:17] main::__ANON__[opt.pl:17]
1011220µs1.11msPetal::Tiny::::_do_repeat Petal::Tiny::_do_repeat
37011213µs213µsmain::::__ANON__[opt.pl:18] main::__ANON__[opt.pl:18]
331211µs211µsPetal::Tiny::::CORE:regcomp Petal::Tiny::CORE:regcomp (opcode)
21011205µs205µsUNIVERSAL::::can UNIVERSAL::can (xsub)
5122205µs793µsEncode::::find_encoding Encode::find_encoding (recurses: max depth 1, inclusive time 10µs)
5011186µs186µsmain::::CORE:close main::CORE:close (opcode)
5011184µs202µsEncode::Alias::::find_alias Encode::Alias::find_alias
34011181µs181µsEncode::Encoding::::renewed Encode::Encoding::renewed
8011174µs1.26msPetal::Tiny::::modifier_false Petal::Tiny::modifier_false
111163µs6.41msmain::::BEGIN@53 main::BEGIN@53
111148µs224µsvars::::BEGIN@7 vars::BEGIN@7
111143µs6.25msPerlIO::::import PerlIO::import
111140µs268µsEncode::Alias::::init_aliases Encode::Alias::init_aliases
111130µs132µsEncode::utf8::::BEGIN@323 Encode::utf8::BEGIN@323
1821122µs122µsstrict::::bits strict::bits
211116µs128µswarnings::::register_categories warnings::register_categories
45451104µs104µsEncode::Alias::::define_alias Encode::Alias::define_alias
18011101µs101µsmain::::__ANON__[opt.pl:16] main::__ANON__[opt.pl:16]
101186µs86µsPetal::Tiny::::_deep_copy Petal::Tiny::_deep_copy
44375µs78µsExporter::::import Exporter::import
511147µs47µsEncode::::CORE:subst Encode::CORE:subst (opcode)
22246µs62µsconstant::::import constant::import
11111145µs134µsstrict::::import strict::import
101145µs449µsPetal::Tiny::::__ANON__[lib/Petal/Tiny.pm:127] Petal::Tiny::__ANON__[lib/Petal/Tiny.pm:127]
22243µs53µsvars::::import vars::import
801142µs42µsmain::::__ANON__[opt.pl:14] main::__ANON__[opt.pl:14]
601139µs39µsmain::::__ANON__[opt.pl:13] main::__ANON__[opt.pl:13]
44337µs37µswarnings::::unimport warnings::unimport
11136µs36µsstrict::::CORE:regcomp strict::CORE:regcomp (opcode)
501136µs36µsmain::::__ANON__[opt.pl:12] main::__ANON__[opt.pl:12]
501135µs35µsEncode::Encoding::::DEBUG Encode::Encoding::DEBUG
11134µs34µsmain::::CORE:print main::CORE:print (opcode)
77734µs34µswarnings::::import warnings::import
401132µs32µsmain::::__ANON__[opt.pl:15] main::__ANON__[opt.pl:15]
77329µs63µsstrict::::unimport strict::unimport
501128µs28µsEncode::Encoding::::needs_lines Encode::Encoding::needs_lines
11128µs39µslib::::import lib::import
301123µs23µsmain::::__ANON__[opt.pl:11] main::__ANON__[opt.pl:11]
4743123µs23µsEncode::Alias::::CORE:qr Encode::Alias::CORE:qr (opcode)
101120µs20µsmain::::__ANON__[opt.pl:8] main::__ANON__[opt.pl:8]
201119µs19µsmain::::__ANON__[opt.pl:10] main::__ANON__[opt.pl:10]
11118µs27µsCarp::::BEGIN@6 Carp::BEGIN@6
11117µs17µsconstant::::BEGIN@2 constant::BEGIN@2
11116µs16µswarnings::::CORE:regcomp warnings::CORE:regcomp (opcode)
11115µs15µsvars::::BEGIN@3 vars::BEGIN@3
11115µs16µsconstant::::BEGIN@24 constant::BEGIN@24
22214µs142µswarnings::register::::importwarnings::register::import
201114µs14µsPetal::Tiny::::CORE:substcont Petal::Tiny::CORE:substcont (opcode)
11114µs32µsEncode::Config::::BEGIN@7 Encode::Config::BEGIN@7
41113µs13µsEncode::::define_encoding Encode::define_encoding
101113µs13µsmain::::__ANON__[opt.pl:9] main::__ANON__[opt.pl:9]
42112µs12µswarnings::::_mkMask warnings::_mkMask
11111µs26µsEncode::::BEGIN@12 Encode::BEGIN@12
22111µs11µsCarp::::_fetch_sub Carp::_fetch_sub
11111µs16µsPetal::Tiny::::BEGIN@3 Petal::Tiny::BEGIN@3
101110µs10µsmain::::__ANON__[opt.pl:25] main::__ANON__[opt.pl:25]
11110µs10µsCarp::::BEGIN@3 Carp::BEGIN@3
123110µs10µsvars::::CORE:match vars::CORE:match (opcode)
11110µs22µsEncode::Encoding::::BEGIN@4 Encode::Encoding::BEGIN@4
1119µs9µsstrict::::CORE:match strict::CORE:match (opcode)
1119µs19µsEncode::::BEGIN@240 Encode::BEGIN@240
1119µs21µsPerlIO::encoding::::BEGIN@3 PerlIO::encoding::BEGIN@3
1119µs16µsCarp::::BEGIN@568 Carp::BEGIN@568
1119µs19µsEncode::Alias::::BEGIN@2 Encode::Alias::BEGIN@2
1118µs15µsEncode::Config::::BEGIN@8 Encode::Config::BEGIN@8
1118µs17µsPetal::Tiny::::BEGIN@4 Petal::Tiny::BEGIN@4
1118µs8µsConfig::::import Config::import
3218µs8µsEncode::Alias::::CORE:match Encode::Alias::CORE:match (opcode)
1118µs19µsEncode::::BEGIN@5 Encode::BEGIN@5
1118µs8µsUNIVERSAL::::VERSION UNIVERSAL::VERSION (xsub)
2117µs7µsconstant::::CORE:regcomp constant::CORE:regcomp (opcode)
1116µs17µsCarp::::BEGIN@555 Carp::BEGIN@555
1116µs11µsCarp::::BEGIN@73 Carp::BEGIN@73
1116µs17µsconstant::::BEGIN@39 constant::BEGIN@39
1116µs11µsEncode::::BEGIN@6 Encode::BEGIN@6
1116µs12µsCarp::::BEGIN@61 Carp::BEGIN@61
1116µs16µsConfig::::BEGIN@47 Config::BEGIN@47
2116µs6µsconstant::::CORE:match constant::CORE:match (opcode)
1116µs14µsconstant::::BEGIN@126 constant::BEGIN@126
1115µs34µsEncode::Alias::::BEGIN@6 Encode::Alias::BEGIN@6
1115µs9µsEncode::Encoding::::BEGIN@5 Encode::Encoding::BEGIN@5
1115µs5µsCarp::::BEGIN@49 Carp::BEGIN@49
1115µs10µsEncode::Alias::::BEGIN@8 Encode::Alias::BEGIN@8
1115µs70µsconstant::::BEGIN@4 constant::BEGIN@4
1115µs28µsconstant::::BEGIN@6 constant::BEGIN@6
1115µs15µsvars::::BEGIN@8 vars::BEGIN@8
1115µs14µsCarp::::BEGIN@131 Carp::BEGIN@131
3315µs5µsConfig::::FETCH Config::FETCH
1115µs13µsconstant::::BEGIN@64 constant::BEGIN@64
1115µs5µsCarp::::BEGIN@171 Carp::BEGIN@171
1115µs14µsconstant::::BEGIN@3 constant::BEGIN@3
1115µs14µslib::::BEGIN@8 lib::BEGIN@8
1114µs9µsEncode::Alias::::BEGIN@3 Encode::Alias::BEGIN@3
1114µs11µsCarp::::BEGIN@575 Carp::BEGIN@575
1114µs4µsEncode::::CORE:match Encode::CORE:match (opcode)
1114µs4µsEncode::Config::::CORE:match Encode::Config::CORE:match (opcode)
1114µs4µslib::::_get_dirs lib::_get_dirs
1114µs14µsEncode::Alias::::BEGIN@4 Encode::Alias::BEGIN@4
1114µs4µsversion::::(bool version::(bool (xsub)
1114µs7µsCarp::::BEGIN@5 Carp::BEGIN@5
1114µs4µslib::::CORE:ftis lib::CORE:ftis (opcode)
1114µs12µsCarp::::BEGIN@4 Carp::BEGIN@4
1113µs3µswarnings::::CORE:match warnings::CORE:match (opcode)
1113µs3µsEncode::::BEGIN@9 Encode::BEGIN@9
2223µs3µsEncode::::PERLQQ Encode::PERLQQ (xsub)
3313µs3µsconstant::::CORE:qr constant::CORE:qr (opcode)
1113µs3µsEncode::Encoding::::CORE:match Encode::Encoding::CORE:match (opcode)
1113µs3µsversion::::(cmp version::(cmp (xsub)
4413µs3µslib::::CORE:ftdir lib::CORE:ftdir (opcode)
5213µs3µsExporter::::CORE:match Exporter::CORE:match (opcode)
1112µs2µsPerlIO::::CORE:subst PerlIO::CORE:subst (opcode)
4312µs2µsInternals::::SvREADONLY Internals::SvREADONLY (xsub)
2112µs2µsEncode::Alias::::CORE:regcomp Encode::Alias::CORE:regcomp (opcode)
1112µs2µsbytes::::import bytes::import
2112µs2µsmro::::method_changed_in mro::method_changed_in (xsub)
1112µs2µsPetal::Tiny::::CORE:qr Petal::Tiny::CORE:qr (opcode)
1112µs2µsConfig::::TIEHASH Config::TIEHASH
1111µs1µsEncode::Alias::::undef_aliases Encode::Alias::undef_aliases
111500ns500nsEncode::::WARN_ON_ERR Encode::WARN_ON_ERR (xsub)
111400ns400nsEncode::::STOP_AT_PARTIAL Encode::STOP_AT_PARTIAL (xsub)
111400ns400nslib::::CORE:match lib::CORE:match (opcode)