Subroutine Index - NYTProf

← Index
Performance Profile Subroutine Index
For examples/benchmark4.pl
Run on Thu Aug 28 19:01:43 2014
Reported on Thu Aug 28 19:02:42 2014

Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
2 | 1 | 1 | 2.44s | 5.57s | Benchmark::::__ANON__[(eval 67)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 67)[Benchmark.pm:646]:1] (merge of 2 subs)
405857 | 1 | 1 | 2.07s | 2.41s | NetAddr::IP::FastNew::::new_ipv4_mask NetAddr::IP::FastNew::new_ipv4_mask
2 | 1 | 1 | 2.04s | 4.96s | Benchmark::::__ANON__[(eval 101)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 101)[Benchmark.pm:646]:1] (merge of 2 subs)
432500 | 1 | 1 | 1.88s | 2.09s | NetAddr::IP::FastNew::::new_ipv4_cidr NetAddr::IP::FastNew::new_ipv4_cidr
2 | 1 | 1 | 1.88s | 4.93s | Benchmark::::__ANON__[(eval 135)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 135)[Benchmark.pm:646]:1] (merge of 2 subs)
527528 | 1 | 1 | 1.79s | 2.01s | NetAddr::IP::FastNew::::new_ipv4 NetAddr::IP::FastNew::new_ipv4
47820 | 1 | 1 | 1.57s | 2.85s | NetAddr::IP::Lite::::_xnew NetAddr::IP::Lite::_xnew
527528 | 17 | 17 | 1.48s | 3.49s | main::::__ANON__[examples/benchmark4.pl:10] main::__ANON__[examples/benchmark4.pl:10]
432500 | 17 | 17 | 1.24s | 3.33s | main::::__ANON__[examples/benchmark4.pl:12] main::__ANON__[examples/benchmark4.pl:12]
405857 | 17 | 17 | 1.12s | 3.52s | main::::__ANON__[examples/benchmark4.pl:11] main::__ANON__[examples/benchmark4.pl:11]
1771742 | 3 | 1 | 776ms | 776ms | Socket::::inet_pton Socket::inet_pton (xsub)
1413702 | 22 | 22 | 502ms | 502ms | Benchmark::::__ANON__[Benchmark.pm:687] Benchmark::__ANON__[Benchmark.pm:687]
106942 | 3 | 1 | 484ms | 531ms | Benchmark::::new Benchmark::new
4 | 1 | 1 | 463ms | 3.46s | Benchmark::::__ANON__[(eval 33)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 33)[Benchmark.pm:646]:1] (merge of 4 subs)
47822 | 1 | 1 | 350ms | 401ms | NetAddr::IP::InetBase::::fillIPv4 NetAddr::IP::InetBase::fillIPv4
47822 | 3 | 1 | 316ms | 946ms | NetAddr::IP::InetBase::::inet_aton NetAddr::IP::InetBase::inet_aton
130 | 2 | 1 | 292ms | 22.6s | Benchmark::::runloop Benchmark::runloop
6 | 1 | 1 | 270ms | 666ms | Benchmark::::__ANON__[(eval 131)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 131)[Benchmark.pm:646]:1] (merge of 6 subs)
334735 | 5 | 1 | 252ms | 252ms | NetAddr::IP::Lite::::CORE:match NetAddr::IP::Lite::CORE:match (opcode)
47817 | 14 | 14 | 248ms | 3.18s | main::::__ANON__[examples/benchmark4.pl:9] main::__ANON__[examples/benchmark4.pl:9]
47822 | 1 | 1 | 229ms | 229ms | NetAddr::IP::InetBase::::CORE:ghbyname NetAddr::IP::InetBase::CORE:ghbyname (opcode)
2 | 1 | 1 | 205ms | 503ms | Benchmark::::__ANON__[(eval 100)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 100)[Benchmark.pm:646]:1] (merge of 2 subs)
2 | 1 | 1 | 193ms | 502ms | Benchmark::::__ANON__[(eval 133)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 133)[Benchmark.pm:646]:1] (merge of 2 subs)
6 | 1 | 1 | 130ms | 335ms | Benchmark::::__ANON__[(eval 129)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 129)[Benchmark.pm:646]:1] (merge of 6 subs)
47820 | 4 | 2 | 86.4ms | 86.4ms | NetAddr::IP::Lite::::new NetAddr::IP::Lite::new
6 | 1 | 1 | 67.2ms | 169ms | Benchmark::::__ANON__[(eval 127)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 127)[Benchmark.pm:646]:1] (merge of 6 subs)
47844 | 7 | 1 | 51.8ms | 51.8ms | NetAddr::IP::InetBase::::CORE:match NetAddr::IP::InetBase::CORE:match (opcode)
106942 | 1 | 1 | 47.1ms | 47.1ms | Benchmark::::mytime Benchmark::mytime
47820 | 1 | 1 | 46.5ms | 46.5ms | NetAddr::IP::Util::::ipv4to6 NetAddr::IP::Util::ipv4to6 (xsub)
8 | 1 | 1 | 43.0ms | 224ms | Benchmark::::__ANON__[(eval 125)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 125)[Benchmark.pm:646]:1] (merge of 8 subs)
47820 | 1 | 1 | 34.0ms | 34.0ms | NetAddr::IP::Util::::notcontiguous NetAddr::IP::Util::notcontiguous (xsub)
8 | 1 | 1 | 24.6ms | 117ms | Benchmark::::__ANON__[(eval 123)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 123)[Benchmark.pm:646]:1] (merge of 8 subs)
2 | 1 | 1 | 17.5ms | 288ms | Benchmark::::__ANON__[(eval 31)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 31)[Benchmark.pm:646]:1] (merge of 2 subs)
8 | 1 | 1 | 9.99ms | 56.8ms | Benchmark::::__ANON__[(eval 121)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 121)[Benchmark.pm:646]:1] (merge of 8 subs)
8 | 1 | 1 | 6.55ms | 28.2ms | Benchmark::::__ANON__[(eval 119)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 119)[Benchmark.pm:646]:1] (merge of 8 subs)
1 | 1 | 1 | 6.53ms | 21.1ms | NetAddr::IP::::BEGIN@8 NetAddr::IP::BEGIN@8
1 | 1 | 1 | 4.35ms | 8.47ms | NetAddr::IP::Lite::::BEGIN@9 NetAddr::IP::Lite::BEGIN@9
1 | 1 | 1 | 3.56ms | 3.59ms | main::::BEGIN@2 main::BEGIN@2
1 | 1 | 1 | 3.49ms | 12.8ms | main::::BEGIN@3 main::BEGIN@3
1 | 1 | 1 | 3.34ms | 3.57ms | Benchmark::::BEGIN@432 Benchmark::BEGIN@432
1 | 1 | 1 | 2.19ms | 5.59ms | Benchmark::::BEGIN@453 Benchmark::BEGIN@453
8 | 1 | 1 | 2.00ms | 11.7ms | Benchmark::::__ANON__[(eval 117)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 117)[Benchmark.pm:646]:1] (merge of 8 subs)
20 | 2 | 1 | 1.56ms | 1.66ms | Exporter::::as_heavy Exporter::as_heavy
1 | 1 | 1 | 1.39ms | 24.9ms | main::::BEGIN@5 main::BEGIN@5
10 | 10 | 8 | 1.37ms | 1.44ms | Exporter::::import Exporter::import
195 | 2 | 1 | 1.28ms | 1.28ms | Benchmark::::timediff Benchmark::timediff
1 | 1 | 1 | 1.26ms | 22.9ms | NetAddr::IP::FastNew::::BEGIN@5 NetAddr::IP::FastNew::BEGIN@5
65 | 3 | 1 | 1.22ms | 22.7s | Benchmark::::timeit Benchmark::timeit
1 | 1 | 1 | 1.17ms | 1.41ms | NetAddr::IP::InetBase::::BEGIN@9 NetAddr::IP::InetBase::BEGIN@9
1 | 1 | 1 | 1.15ms | 2.84ms | NetAddr::IP::Lite::::BEGIN@18 NetAddr::IP::Lite::BEGIN@18
1 | 1 | 1 | 1.14ms | 1.83ms | NetAddr::IP::Lite::::BEGIN@224 NetAddr::IP::Lite::BEGIN@224
8 | 1 | 1 | 1.02ms | 5.86ms | Benchmark::::__ANON__[(eval 115)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 115)[Benchmark.pm:646]:1] (merge of 8 subs)
1 | 1 | 1 | 827µs | 975µs | Socket6::::BEGIN@215 Socket6::BEGIN@215
3 | 1 | 1 | 664µs | 964µs | AutoLoader::::autoload_sub AutoLoader::autoload_sub
1 | 1 | 1 | 629µs | 1.46ms | DynaLoader::::BEGIN@21 DynaLoader::BEGIN@21
1 | 1 | 1 | 604µs | 668µs | main::::BEGIN@1 main::BEGIN@1
10 | 1 | 1 | 578µs | 851µs | Exporter::Heavy::::heavy_export Exporter::Heavy::heavy_export
1 | 1 | 1 | 533µs | 634µs | main::::BEGIN@4 main::BEGIN@4
8 | 1 | 1 | 532µs | 3.00ms | Benchmark::::__ANON__[(eval 113)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 113)[Benchmark.pm:646]:1] (merge of 8 subs)
1 | 1 | 1 | 516µs | 547µs | overload::::BEGIN@83 overload::BEGIN@83
1 | 1 | 1 | 430µs | 756µs | Config::::BEGIN@11 Config::BEGIN@11
4 | 1 | 1 | 347µs | 22.7s | Benchmark::::countit Benchmark::countit
9 | 9 | 8 | 335µs | 411µs | vars::::import vars::import
325 | 4 | 1 | 316µs | 316µs | Benchmark::::timedebug Benchmark::timedebug
3 | 3 | 3 | 313µs | 374µs | AutoLoader::::import AutoLoader::import
8 | 1 | 1 | 283µs | 1.53ms | Benchmark::::__ANON__[(eval 111)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 111)[Benchmark.pm:646]:1] (merge of 8 subs)
1 | 1 | 1 | 266µs | 266µs | XSLoader::::load XSLoader::load
32 | 2 | 1 | 224µs | 224µs | strict::::bits strict::bits
5 | 1 | 1 | 220µs | 234µs | Exporter::Heavy::::_rebuild_cache Exporter::Heavy::_rebuild_cache
1 | 1 | 1 | 199µs | 264µs | vars::::BEGIN@7 vars::BEGIN@7
3 | 3 | 3 | 196µs | 588µs | DynaLoader::::bootstrap DynaLoader::bootstrap
1 | 1 | 1 | 177µs | 22.7s | Benchmark::::cmpthese Benchmark::cmpthese
8 | 1 | 1 | 162µs | 821µs | Benchmark::::__ANON__[(eval 109)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 109)[Benchmark.pm:646]:1] (merge of 8 subs)
3 | 1 | 1 | 160µs | 176µs | warnings::::register_categories warnings::register_categories
1 | 1 | 1 | 155µs | 186µs | NetAddr::IP::Util::::BEGIN@10 NetAddr::IP::Util::BEGIN@10
3 | 1 | 1 | 136µs | 136µs | DynaLoader::::dl_load_file DynaLoader::dl_load_file (xsub)
3 | 2 | 2 | 126µs | 158µs | NetAddr::IP::InetBase::::ipv6_aton NetAddr::IP::InetBase::ipv6_aton
8 | 1 | 1 | 100µs | 442µs | Benchmark::::__ANON__[(eval 107)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 107)[Benchmark.pm:646]:1] (merge of 8 subs)
4 | 1 | 1 | 97µs | 22.7s | Benchmark::::timethis Benchmark::timethis
1 | 1 | 1 | 88µs | 101µs | base::::import base::import
18 | 18 | 17 | 88µs | 227µs | strict::::import strict::import
370 | 2 | 1 | 82µs | 82µs | Exporter::::CORE:subst Exporter::CORE:subst (opcode)
10 | 1 | 1 | 80µs | 1.02ms | Exporter::Heavy::::heavy_export_to_level Exporter::Heavy::heavy_export_to_level
105 | 3 | 1 | 76µs | 76µs | vars::::CORE:match vars::CORE:match (opcode)
8 | 1 | 1 | 73µs | 214µs | Benchmark::::__ANON__[(eval 103)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 103)[Benchmark.pm:646]:1] (merge of 8 subs)
8 | 1 | 1 | 71µs | 260µs | Benchmark::::__ANON__[(eval 10)[Benchmark.pm:646]:1] Benchmark::__ANON__[(eval 10)[Benchmark.pm:646]:1] (merge of 8 subs)
3 | 1 | 1 | 69µs | 136µs | AutoLoader::::find_filename AutoLoader::find_filename
14 | 14 | 8 | 69µs | 153µs | strict::::unimport strict::unimport
5 | 1 | 1 | 68µs | 68µs | Benchmark::::CORE:prtf Benchmark::CORE:prtf (opcode)
2 | 1 | 1 | 60µs | 60µs | overload::::OVERLOAD overload::OVERLOAD
22 | 1 | 1 | 52µs | 52µs | DynaLoader::::CORE:ftdir DynaLoader::CORE:ftdir (opcode)
1 | 1 | 1 | 51µs | 51µs | Socket6::::gethostbyname2 Socket6::gethostbyname2 (xsub)
1 | 1 | 1 | 43µs | 43µs | Socket::::CORE:regcomp Socket::CORE:regcomp (opcode)
6 | 2 | 1 | 43µs | 43µs | AutoLoader::::CORE:regcomp AutoLoader::CORE:regcomp (opcode)
6 | 2 | 1 | 43µs | 43µs | DynaLoader::::CORE:subst DynaLoader::CORE:subst (opcode)
1 | 1 | 1 | 42µs | 42µs | NetAddr::IP::Util::::bootstrap NetAddr::IP::Util::bootstrap (xsub)
1 | 1 | 1 | 42µs | 42µs | Socket6::::bootstrap Socket6::bootstrap (xsub)
172 | 5 | 1 | 39µs | 39µs | Exporter::Heavy::::CORE:subst Exporter::Heavy::CORE:subst (opcode)
15 | 7 | 1 | 37µs | 37µs | AutoLoader::::CORE:subst AutoLoader::CORE:subst (opcode)
1 | 1 | 1 | 37µs | 22.7s | Benchmark::::timethese Benchmark::timethese
1 | 1 | 1 | 37µs | 53µs | lib::::import lib::import
1 | 1 | 1 | 36µs | 36µs | Time::HiRes::::bootstrap Time::HiRes::bootstrap (xsub)
10 | 6 | 6 | 36µs | 1.64ms | Exporter::::export_to_level Exporter::export_to_level
191 | 2 | 1 | 35µs | 35µs | Exporter::::CORE:match Exporter::CORE:match (opcode)
4 | 4 | 3 | 34µs | 34µs | warnings::::unimport warnings::unimport
10 | 1 | 1 | 31µs | 93µs | Exporter::::export Exporter::export
2 | 2 | 2 | 30µs | 139µs | NetAddr::IP::::import NetAddr::IP::import
1 | 1 | 1 | 29µs | 29µs | Carp::::BEGIN@3 Carp::BEGIN@3
99 | 1 | 1 | 29µs | 29µs | Socket::::CORE:match Socket::CORE:match (opcode)
1 | 1 | 1 | 29µs | 29µs | strict::::CORE:regcomp strict::CORE:regcomp (opcode)
15 | 15 | 3 | 27µs | 27µs | main::::CORE:pack main::CORE:pack (opcode)
3 | 3 | 2 | 27µs | 27µs | UNIVERSAL::::VERSION UNIVERSAL::VERSION (xsub)
2 | 2 | 2 | 26µs | 352µs | NetAddr::IP::InetBase::::import NetAddr::IP::InetBase::import
3 | 1 | 1 | 26µs | 26µs | AutoLoader::::CORE:fteread AutoLoader::CORE:fteread (opcode)
1 | 1 | 1 | 25µs | 81µs | Carp::::short_error_loc Carp::short_error_loc
5 | 5 | 5 | 25µs | 25µs | warnings::::import warnings::import
3 | 3 | 2 | 24µs | 988µs | AutoLoader::::AUTOLOAD AutoLoader::AUTOLOAD
3 | 3 | 2 | 23µs | 584µs | NetAddr::IP::InetBase::::inet_any2n NetAddr::IP::InetBase::inet_any2n
1 | 1 | 1 | 23µs | 28µs | Carp::::caller_info Carp::caller_info
3 | 3 | 3 | 23µs | 396µs | NetAddr::IP::Util::::import NetAddr::IP::Util::import
9 | 4 | 1 | 22µs | 22µs | AutoLoader::::CORE:match AutoLoader::CORE:match (opcode)
3 | 2 | 1 | 20µs | 48µs | Carp::::trusts Carp::trusts
3 | 3 | 3 | 20µs | 196µs | warnings::register::::import warnings::register::import
3 | 3 | 1 | 20µs | 20µs | Benchmark::::CORE:sort Benchmark::CORE:sort (opcode)
2 | 2 | 2 | 19µs | 19µs | Config::::import Config::import
1 | 1 | 1 | 19µs | 129µs | NetAddr::IP::Lite::::import NetAddr::IP::Lite::import
1 | 1 | 1 | 18µs | 24µs | overloading::::BEGIN@2 overloading::BEGIN@2
10 | 8 | 2 | 18µs | 18µs | Config::::FETCH Config::FETCH
1 | 1 | 1 | 18µs | 618µs | NetAddr::IP::UtilPolluted::::BEGIN@198NetAddr::IP::UtilPolluted::BEGIN@198
2 | 2 | 2 | 17µs | 77µs | overload::::import overload::import
6 | 2 | 1 | 17µs | 17µs | warnings::::_mkMask warnings::_mkMask
4 | 2 | 1 | 16µs | 28µs | Carp::::get_status Carp::get_status
16 | 2 | 1 | 16µs | 16µs | NetAddr::IP::InetBase::::CORE:subst NetAddr::IP::InetBase::CORE:subst (opcode)
1 | 1 | 1 | 15µs | 15µs | Time::HiRes::::BEGIN@3 Time::HiRes::BEGIN@3
1 | 1 | 1 | 15µs | 28µs | NetAddr::IP::FastNew::::BEGIN@3 NetAddr::IP::FastNew::BEGIN@3
1 | 1 | 1 | 15µs | 15µs | vars::::BEGIN@3 vars::BEGIN@3
1 | 1 | 1 | 14µs | 146µs | Carp::::shortmess Carp::shortmess
1 | 1 | 1 | 14µs | 23µs | lib::::BEGIN@6 lib::BEGIN@6
41 | 3 | 1 | 14µs | 14µs | Exporter::Heavy::::CORE:match Exporter::Heavy::CORE:match (opcode)
6 | 3 | 1 | 14µs | 14µs | Carp::::_cgc Carp::_cgc
2 | 2 | 1 | 14µs | 14µs | overloading::::unimport overloading::unimport
1 | 1 | 1 | 14µs | 152µs | NetAddr::IP::::BEGIN@9 NetAddr::IP::BEGIN@9
1 | 1 | 1 | 14µs | 485µs | NetAddr::IP::FastNew::::BEGIN@7 NetAddr::IP::FastNew::BEGIN@7
1 | 1 | 1 | 13µs | 13µs | warnings::::CORE:regcomp warnings::CORE:regcomp (opcode)
3 | 1 | 1 | 13µs | 13µs | DynaLoader::::dl_install_xsub DynaLoader::dl_install_xsub (xsub)
1 | 1 | 1 | 13µs | 25µs | Socket6::::BEGIN@38 Socket6::BEGIN@38
1 | 1 | 1 | 13µs | 25µs | Exporter::Heavy::::BEGIN@3 Exporter::Heavy::BEGIN@3
1 | 1 | 1 | 12µs | 1.66ms | Time::HiRes::::import Time::HiRes::import
1 | 1 | 1 | 12µs | 23µs | base::::BEGIN@3 base::BEGIN@3
5 | 2 | 1 | 12µs | 12µs | Benchmark::::n_to_for Benchmark::n_to_for
1 | 1 | 1 | 12µs | 24µs | Socket::::BEGIN@3 Socket::BEGIN@3
1 | 1 | 1 | 12µs | 24µs | AutoLoader::::BEGIN@3 AutoLoader::BEGIN@3
1 | 1 | 1 | 12µs | 40µs | Carp::::ret_summary Carp::ret_summary
3 | 1 | 1 | 12µs | 12µs | Carp::::trusts_directly Carp::trusts_directly
1 | 1 | 1 | 12µs | 24µs | Benchmark::::BEGIN@3 Benchmark::BEGIN@3
1 | 1 | 1 | 11µs | 24µs | NetAddr::IP::Util::::BEGIN@4 NetAddr::IP::Util::BEGIN@4
1 | 1 | 1 | 11µs | 31µs | NetAddr::IP::Util_IS::::BEGIN@8 NetAddr::IP::Util_IS::BEGIN@8
1 | 1 | 1 | 11µs | 23µs | Config::::BEGIN@9 Config::BEGIN@9
1 | 1 | 1 | 11µs | 43µs | NetAddr::IP::Lite::::BEGIN@5 NetAddr::IP::Lite::BEGIN@5
4 | 1 | 1 | 10µs | 10µs | Benchmark::::cpu_a Benchmark::cpu_a
1 | 1 | 1 | 10µs | 42µs | NetAddr::IP::InetBase::::BEGIN@125 NetAddr::IP::InetBase::BEGIN@125
1 | 1 | 1 | 10µs | 22µs | NetAddr::IP::InetBase::::BEGIN@4 NetAddr::IP::InetBase::BEGIN@4
1 | 1 | 1 | 10µs | 12µs | Benchmark::::init Benchmark::init
1 | 1 | 1 | 10µs | 10µs | Socket::::BEGIN@4 Socket::BEGIN@4
1 | 1 | 1 | 10µs | 156µs | Carp::::croak Carp::croak
1 | 1 | 1 | 10µs | 21µs | NetAddr::IP::::BEGIN@5 NetAddr::IP::BEGIN@5
1 | 1 | 1 | 10µs | 10µs | AutoLoader::::BEGIN@4 AutoLoader::BEGIN@4
1 | 1 | 1 | 10µs | 112µs | Benchmark::::import Benchmark::import
1 | 1 | 1 | 10µs | 10µs | strict::::CORE:match strict::CORE:match (opcode)
4 | 1 | 1 | 9µs | 9µs | Benchmark::::real Benchmark::real
1 | 1 | 1 | 9µs | 17µs | Exporter::Heavy::::BEGIN@183 Exporter::Heavy::BEGIN@183
3 | 1 | 1 | 9µs | 9µs | DynaLoader::::CORE:ftsize DynaLoader::CORE:ftsize (opcode)
1 | 1 | 1 | 9µs | 17µs | NetAddr::IP::InetBase::::BEGIN@71 NetAddr::IP::InetBase::BEGIN@71
1 | 1 | 1 | 9µs | 9µs | DynaLoader::::BEGIN@17 DynaLoader::BEGIN@17
1 | 1 | 1 | 8µs | 8µs | NetAddr::IP::FastNew::::BEGIN@11 NetAddr::IP::FastNew::BEGIN@11
1 | 1 | 1 | 8µs | 15µs | overload::::BEGIN@114 overload::BEGIN@114
1 | 1 | 1 | 8µs | 26µs | NetAddr::IP::::BEGIN@218 NetAddr::IP::BEGIN@218
1 | 1 | 1 | 8µs | 23µs | Benchmark::::BEGIN@433 Benchmark::BEGIN@433
1 | 1 | 1 | 8µs | 170µs | NetAddr::IP::::BEGIN@23 NetAddr::IP::BEGIN@23
1 | 1 | 1 | 8µs | 79µs | NetAddr::IP::Lite::::BEGIN@33 NetAddr::IP::Lite::BEGIN@33
3 | 1 | 1 | 8µs | 8µs | NetAddr::IP::Util::::shiftleft NetAddr::IP::Util::shiftleft (xsub)
1 | 1 | 1 | 8µs | 16µs | Carp::::BEGIN@441 Carp::BEGIN@441
1 | 1 | 1 | 8µs | 205µs | NetAddr::IP::Util::::BEGIN@11 NetAddr::IP::Util::BEGIN@11
1 | 1 | 1 | 8µs | 22µs | Carp::::BEGIN@433 Carp::BEGIN@433
1 | 1 | 1 | 8µs | 18µs | Carp::::BEGIN@434 Carp::BEGIN@434
1 | 1 | 1 | 8µs | 85µs | NetAddr::IP::Util::::BEGIN@9 NetAddr::IP::Util::BEGIN@9
1 | 1 | 1 | 7µs | 22µs | AutoLoader::::BEGIN@146 AutoLoader::BEGIN@146
1 | 1 | 1 | 7µs | 18µs | AutoLoader::::BEGIN@194 AutoLoader::BEGIN@194
1 | 1 | 1 | 7µs | 11µs | NetAddr::IP::FastNew::::BEGIN@4 NetAddr::IP::FastNew::BEGIN@4
1 | 1 | 1 | 7µs | 39µs | Socket6::::BEGIN@213 Socket6::BEGIN@213
1 | 1 | 1 | 7µs | 18µs | Config::::BEGIN@47 Config::BEGIN@47
1 | 1 | 1 | 7µs | 43µs | NetAddr::IP::::BEGIN@7 NetAddr::IP::BEGIN@7
1 | 1 | 1 | 7µs | 20µs | NetAddr::IP::Lite::::BEGIN@170 NetAddr::IP::Lite::BEGIN@170
1 | 1 | 1 | 7µs | 22µs | NetAddr::IP::UtilPolluted::::BEGIN@197NetAddr::IP::UtilPolluted::BEGIN@197
1 | 1 | 1 | 7µs | 72µs | Socket::::BEGIN@11 Socket::BEGIN@11
12 | 2 | 1 | 7µs | 7µs | AutoLoader::::CORE:substcont AutoLoader::CORE:substcont (opcode)
1 | 1 | 1 | 7µs | 18µs | Socket::::BEGIN@240 Socket::BEGIN@240
1 | 1 | 1 | 7µs | 74µs | overload::::BEGIN@144 overload::BEGIN@144
8 | 3 | 1 | 7µs | 7µs | NetAddr::IP::Lite::::Ones NetAddr::IP::Lite::Ones
1 | 1 | 1 | 7µs | 18µs | Carp::::BEGIN@67 Carp::BEGIN@67
1 | 1 | 1 | 7µs | 62µs | NetAddr::IP::FastNew::::BEGIN@8 NetAddr::IP::FastNew::BEGIN@8
1 | 1 | 1 | 7µs | 40µs | Socket::::BEGIN@10 Socket::BEGIN@10
1 | 1 | 1 | 7µs | 17µs | Time::HiRes::::BEGIN@43 Time::HiRes::BEGIN@43
3 | 1 | 1 | 7µs | 7µs | DynaLoader::::CORE:ftfile DynaLoader::CORE:ftfile (opcode)
1 | 1 | 1 | 7µs | 70µs | main::::BEGIN@6 main::BEGIN@6
1 | 1 | 1 | 7µs | 128µs | Carp::::shortmess_heavy Carp::shortmess_heavy
1 | 1 | 1 | 7µs | 69µs | NetAddr::IP::::BEGIN@25 NetAddr::IP::BEGIN@25
1 | 1 | 1 | 7µs | 72µs | Socket6::::BEGIN@39 Socket6::BEGIN@39
1 | 1 | 1 | 7µs | 65µs | NetAddr::IP::InetBase::::BEGIN@8 NetAddr::IP::InetBase::BEGIN@8
1 | 1 | 1 | 7µs | 10µs | Carp::::BEGIN@5 Carp::BEGIN@5
1 | 1 | 1 | 7µs | 11µs | Config::::BEGIN@10 Config::BEGIN@10
1 | 1 | 1 | 7µs | 7µs | Carp::::BEGIN@7 Carp::BEGIN@7
1 | 1 | 1 | 6µs | 17µs | AutoLoader::::BEGIN@37 AutoLoader::BEGIN@37
1 | 1 | 1 | 6µs | 19µs | Benchmark::::BEGIN@426 Benchmark::BEGIN@426
1 | 1 | 1 | 6µs | 6µs | NetAddr::IP::InetBase::::BEGIN@124 NetAddr::IP::InetBase::BEGIN@124
1 | 1 | 1 | 6µs | 18µs | Time::HiRes::::BEGIN@4 Time::HiRes::BEGIN@4
1 | 1 | 1 | 6µs | 14µs | Exporter::Heavy::::BEGIN@4 Exporter::Heavy::BEGIN@4
9 | 4 | 1 | 6µs | 6µs | NetAddr::IP::Lite::::Zeros NetAddr::IP::Lite::Zeros
1 | 1 | 1 | 6µs | 60µs | NetAddr::IP::Util::::BEGIN@8 NetAddr::IP::Util::BEGIN@8
1 | 1 | 1 | 6µs | 16µs | Carp::::BEGIN@448 Carp::BEGIN@448
1 | 1 | 1 | 6µs | 24µs | base::::BEGIN@4 base::BEGIN@4
1 | 1 | 1 | 6µs | 18µs | lib::::BEGIN@8 lib::BEGIN@8
1 | 1 | 1 | 6µs | 16µs | vars::::BEGIN@8 vars::BEGIN@8
1 | 1 | 1 | 6µs | 6µs | Carp::::BEGIN@105 Carp::BEGIN@105
1 | 1 | 1 | 6µs | 16µs | Carp::::BEGIN@18 Carp::BEGIN@18
1 | 1 | 1 | 6µs | 17µs | Carp::::BEGIN@4 Carp::BEGIN@4
1 | 1 | 1 | 6µs | 17µs | NetAddr::IP::Lite::::BEGIN@6 NetAddr::IP::Lite::BEGIN@6
1 | 1 | 1 | 6µs | 6µs | AutoLoader::::BEGIN@13 AutoLoader::BEGIN@13
1 | 1 | 1 | 6µs | 6µs | Carp::::BEGIN@17 Carp::BEGIN@17
1 | 1 | 1 | 6µs | 6µs | version::::(bool version::(bool (xsub)
1 | 1 | 1 | 6µs | 6µs | NetAddr::IP::InetBase::::upper NetAddr::IP::InetBase::upper
1 | 1 | 1 | 6µs | 6µs | version::::(cmp version::(cmp (xsub)
5 | 5 | 1 | 6µs | 6µs | lib::::CORE:ftdir lib::CORE:ftdir (opcode)
2 | 1 | 1 | 5µs | 5µs | base::::has_fields base::has_fields
1 | 1 | 1 | 5µs | 14µs | Carp::::BEGIN@8 Carp::BEGIN@8
1 | 1 | 1 | 5µs | 5µs | lib::::_get_dirs lib::_get_dirs
3 | 1 | 1 | 4µs | 4µs | DynaLoader::::dl_find_symbol DynaLoader::dl_find_symbol (xsub)
1 | 1 | 1 | 4µs | 4µs | lib::::CORE:ftis lib::CORE:ftis (opcode)
1 | 1 | 1 | 4µs | 4µs | Socket::::BEGIN@128 Socket::BEGIN@128
3 | 1 | 1 | 4µs | 4µs | DynaLoader::::dl_load_flags DynaLoader::dl_load_flags
3 | 1 | 1 | 4µs | 4µs | UNIVERSAL::::isa UNIVERSAL::isa (xsub)
2 | 1 | 1 | 4µs | 4µs | base::::has_attr base::has_attr
1 | 1 | 1 | 3µs | 3µs | NetAddr::IP::::CORE:match NetAddr::IP::CORE:match (opcode)
1 | 1 | 1 | 3µs | 3µs | NetAddr::IP::Util::::CORE:match NetAddr::IP::Util::CORE:match (opcode)
2 | 2 | 1 | 3µs | 3µs | Socket::::CORE:qr Socket::CORE:qr (opcode)
1 | 1 | 1 | 3µs | 3µs | NetAddr::IP::Util::::mask4to6 NetAddr::IP::Util::mask4to6 (xsub)
1 | 1 | 1 | 3µs | 3µs | warnings::::CORE:match warnings::CORE:match (opcode)
3 | 1 | 1 | 3µs | 3µs | DynaLoader::::dl_undef_symbols DynaLoader::dl_undef_symbols (xsub)
3 | 1 | 1 | 3µs | 3µs | NetAddr::IP::InetBase::::CORE:pack NetAddr::IP::InetBase::CORE:pack (opcode)
1 | 1 | 1 | 3µs | 3µs | Carp::::get_subname Carp::get_subname
1 | 1 | 1 | 2µs | 2µs | lib::::CORE:match lib::CORE:match (opcode)
1 | 1 | 1 | 2µs | 2µs | Config::::TIEHASH Config::TIEHASH
1 | 1 | 1 | 2µs | 2µs | NetAddr::IP::Util_IS::::not_pure NetAddr::IP::Util_IS::not_pure
1 | 1 | 1 | 1µs | 1µs | NetAddr::IP::Util_IS::::pure NetAddr::IP::Util_IS::pure
1 | 1 | 1 | 1µs | 1µs | Benchmark::::clearallcache Benchmark::clearallcache
1 | 1 | 1 | 1µs | 1µs | Benchmark::::disablecache Benchmark::disablecache