← Index
NYTProf Performance Profile   « line view »
For flows_to_es.pl
  Run on Mon May 9 23:27:59 2016
Reported on Mon May 9 23:28:09 2016

Filename/opt/flows/lib/lib/perl5/B/Hooks/EndOfScope.pm
StatementsExecuted 15 statements in 425µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
1111.01ms1.19msB::Hooks::EndOfScope::::BEGIN@16B::Hooks::EndOfScope::BEGIN@16
11118µs97µsB::Hooks::EndOfScope::::BEGIN@23B::Hooks::EndOfScope::BEGIN@23
11114µs28µsB::Hooks::EndOfScope::::BEGIN@5B::Hooks::EndOfScope::BEGIN@5
11112µs12µsB::Hooks::EndOfScope::::BEGIN@13B::Hooks::EndOfScope::BEGIN@13
11111µs2.08msB::Hooks::EndOfScope::::BEGIN@15B::Hooks::EndOfScope::BEGIN@15
1118µs13µsB::Hooks::EndOfScope::::BEGIN@6B::Hooks::EndOfScope::BEGIN@6
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package B::Hooks::EndOfScope; # git description: 0.19-2-g86b1dd5
2# ABSTRACT: Execute code after a scope finished compilation
3# KEYWORDS: code hooks execution scope
4
5229µs242µs
# spent 28µs (14+14) within B::Hooks::EndOfScope::BEGIN@5 which was called: # once (14µs+14µs) by namespace::clean::BEGIN@11 at line 5
use strict;
# spent 28µs making 1 call to B::Hooks::EndOfScope::BEGIN@5 # spent 14µs making 1 call to strict::import
6251µs217µs
# spent 13µs (8+5) within B::Hooks::EndOfScope::BEGIN@6 which was called: # once (8µs+5µs) by namespace::clean::BEGIN@11 at line 6
use warnings;
# spent 13µs making 1 call to B::Hooks::EndOfScope::BEGIN@6 # spent 5µs making 1 call to warnings::import
7
81600nsour $VERSION = '0.20';
9
10# note - a %^H tie() fallback will probably work on 5.6 as well,
11# if you need to go that low - sane patches passing *all* tests
12# will be gladly accepted
13263µs112µs
# spent 12µs within B::Hooks::EndOfScope::BEGIN@13 which was called: # once (12µs+0s) by namespace::clean::BEGIN@11 at line 13
use 5.008001;
# spent 12µs making 1 call to B::Hooks::EndOfScope::BEGIN@13
14
15
# spent 2.08ms (11µs+2.07) within B::Hooks::EndOfScope::BEGIN@15 which was called: # once (11µs+2.07ms) by namespace::clean::BEGIN@11 at line 21
BEGIN {
163171µs21.20ms
# spent 1.19ms (1.01+183µs) within B::Hooks::EndOfScope::BEGIN@16 which was called: # once (1.01ms+183µs) by namespace::clean::BEGIN@11 at line 16
use Module::Implementation 0.05;
# spent 1.19ms making 1 call to B::Hooks::EndOfScope::BEGIN@16 # spent 11µs making 1 call to UNIVERSAL::VERSION
1716µs22.07ms Module::Implementation::build_loader_sub(
18 implementations => [ 'XS', 'PP' ],
19 symbols => [ 'on_scope_end' ],
20 )->();
21151µs12.08ms}
# spent 2.08ms making 1 call to B::Hooks::EndOfScope::BEGIN@15
22
2317µs168µs
# spent 97µs (18+79) within B::Hooks::EndOfScope::BEGIN@23 which was called: # once (18µs+79µs) by namespace::clean::BEGIN@11 at line 26
use Sub::Exporter::Progressive 0.001006 -setup => {
# spent 68µs making 1 call to Sub::Exporter::Progressive::import
24 exports => [ 'on_scope_end' ],
25 groups => { default => ['on_scope_end'] },
26244µs2108µs};
# spent 97µs making 1 call to B::Hooks::EndOfScope::BEGIN@23 # spent 11µs making 1 call to UNIVERSAL::VERSION
27
2812µs1;
29
30__END__