Filename | /usr/lib/perl5/Sub/Name.pm |
Statements | Executed 20 statements in 301µs |
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
18 | 1 | 1 | 77µs | 77µs | subname (xsub) | Sub::Name::
1 | 1 | 1 | 40µs | 40µs | BEGIN@42 | Sub::Name::
1 | 1 | 1 | 25µs | 121µs | BEGIN@50 | Sub::Name::
1 | 1 | 1 | 22µs | 22µs | bootstrap (xsub) | Sub::Name::
1 | 1 | 1 | 15µs | 21µs | BEGIN@44 | Sub::Name::
1 | 1 | 1 | 13µs | 40µs | BEGIN@45 | Sub::Name::
1 | 1 | 1 | 11µs | 99µs | BEGIN@49 | Sub::Name::
Line | State ments |
Time on line |
Calls | Time in subs |
Code |
---|---|---|---|---|---|
1 | package Sub::Name; | ||||
2 | |||||
3 | =head1 NAME | ||||
4 | |||||
- - | |||||
42 | 3 | 68µs | 1 | 40µs | # spent 40µs within Sub::Name::BEGIN@42 which was called:
# once (40µs+0s) by base::import at line 42 # spent 40µs making 1 call to Sub::Name::BEGIN@42 |
43 | |||||
44 | 3 | 33µs | 2 | 27µs | # spent 21µs (15+6) within Sub::Name::BEGIN@44 which was called:
# once (15µs+6µs) by base::import at line 44 # spent 21µs making 1 call to Sub::Name::BEGIN@44
# spent 6µs making 1 call to strict::import |
45 | 3 | 44µs | 2 | 67µs | # spent 40µs (13+27) within Sub::Name::BEGIN@45 which was called:
# once (13µs+27µs) by base::import at line 45 # spent 40µs making 1 call to Sub::Name::BEGIN@45
# spent 27µs making 1 call to warnings::import |
46 | |||||
47 | 1 | 700ns | our $VERSION = '0.04'; | ||
48 | |||||
49 | 3 | 46µs | 2 | 99µs | # spent 99µs (11+88) within Sub::Name::BEGIN@49 which was called:
# once (11µs+88µs) by base::import at line 49 # spent 99µs making 1 call to Sub::Name::BEGIN@49
# spent 88µs making 1 call to base::import, recursion: max depth 1, sum of overlapping time 88µs |
50 | 3 | 91µs | 2 | 121µs | # spent 121µs (25+96) within Sub::Name::BEGIN@50 which was called:
# once (25µs+96µs) by base::import at line 50 # spent 121µs making 1 call to Sub::Name::BEGIN@50
# spent 96µs making 1 call to base::import, recursion: max depth 1, sum of overlapping time 96µs |
51 | |||||
52 | 1 | 1µs | our @EXPORT = qw(subname); | ||
53 | 1 | 700ns | our @EXPORT_OK = @EXPORT; | ||
54 | |||||
55 | 1 | 10µs | 1 | 314µs | bootstrap Sub::Name $VERSION; # spent 314µs making 1 call to DynaLoader::bootstrap |
56 | |||||
57 | 1 | 6µs | 1; | ||
# spent 22µs within Sub::Name::bootstrap which was called:
# once (22µs+0s) by DynaLoader::bootstrap at line 215 of DynaLoader.pm | |||||
# spent 77µs within Sub::Name::subname which was called 18 times, avg 4µs/call:
# 18 times (77µs+0s) by Class::Accessor::_mk_accessors at line 82 of Class/Accessor.pm, avg 4µs/call |