← Index
NYTProf Performance Profile   « line view »
For split.pl
  Run on Thu Apr 20 02:05:47 2023
Reported on Thu Apr 20 18:31:10 2023

Filename/home/hejohns/perl5/lib/perl5/Data/Printer/Filter/FORMAT.pm
StatementsExecuted 8 statements in 77µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
1118µs9µsData::Printer::Filter::FORMAT::::BEGIN@2Data::Printer::Filter::FORMAT::BEGIN@2
1113µs16µsData::Printer::Filter::FORMAT::::BEGIN@3Data::Printer::Filter::FORMAT::BEGIN@3
1113µs17µsData::Printer::Filter::FORMAT::::BEGIN@4Data::Printer::Filter::FORMAT::BEGIN@4
0000s0sData::Printer::Filter::FORMAT::::parseData::Printer::Filter::FORMAT::parse
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Data::Printer::Filter::FORMAT;
2217µs210µs
# spent 9µs (8+1) within Data::Printer::Filter::FORMAT::BEGIN@2 which was called: # once (8µs+1µs) by Data::Printer::Object::BEGIN@58 at line 2
use strict;
# spent 9µs making 1 call to Data::Printer::Filter::FORMAT::BEGIN@2 # spent 1µs making 1 call to strict::import
3212µs228µs
# spent 16µs (3+13) within Data::Printer::Filter::FORMAT::BEGIN@3 which was called: # once (3µs+13µs) by Data::Printer::Object::BEGIN@58 at line 3
use warnings;
# spent 16µs making 1 call to Data::Printer::Filter::FORMAT::BEGIN@3 # spent 13µs making 1 call to warnings::import
4245µs231µs
# spent 17µs (3+14) within Data::Printer::Filter::FORMAT::BEGIN@4 which was called: # once (3µs+14µs) by Data::Printer::Object::BEGIN@58 at line 4
use Data::Printer::Filter;
# spent 17µs making 1 call to Data::Printer::Filter::FORMAT::BEGIN@4 # spent 14µs making 1 call to Data::Printer::Filter::import
5
611µs112µsfilter 'FORMAT' => \&parse;
7
8
9sub parse {
10 my ($format, $ddp) = @_;
11 return $ddp->maybe_colorize('FORMAT', 'format');
12};
13
1412µs1;