← Index
NYTProf Performance Profile   « block view • line view • sub view »
For /usr/local/src/github.com/foswiki/core/bin/view
  Run on Sun Dec 4 17:17:59 2011
Reported on Sun Dec 4 17:26:35 2011

Filename/usr/local/src/github.com/foswiki/core/lib/Foswiki/Macros/SPACEOUT.pm
StatementsExecuted 10 statements in 187µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11128µs35µsFoswiki::::BEGIN@4.40Foswiki::BEGIN@4.40
11120µs120µsFoswiki::::SPACEOUTFoswiki::SPACEOUT
11116µs34µsFoswiki::::BEGIN@5.41Foswiki::BEGIN@5.41
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1# See bottom of file for license and copyright information
2package Foswiki;
3
4245µs242µs
# spent 35µs (28+7) within Foswiki::BEGIN@4.40 which was called: # once (28µs+7µs) by Foswiki::_expandMacroOnTopicRendering at line 4
use strict;
# spent 35µs making 1 call to Foswiki::BEGIN@4.40 # spent 7µs making 1 call to strict::import
52120µs251µs
# spent 34µs (16+18) within Foswiki::BEGIN@5.41 which was called: # once (16µs+18µs) by Foswiki::_expandMacroOnTopicRendering at line 5
use warnings;
# spent 34µs making 1 call to Foswiki::BEGIN@5.41 # spent 18µs making 1 call to warnings::import
6
7
# spent 120µs (20+100) within Foswiki::SPACEOUT which was called: # once (20µs+100µs) by Foswiki::_expandMacroOnTopicRendering at line 3066 of /usr/local/src/github.com/foswiki/core/lib/Foswiki.pm
sub SPACEOUT {
8518µs my ( $this, $params ) = @_;
9 my $spaceOutTopic = $params->{_DEFAULT};
10 my $sep = $params->{'separator'};
11199µs $spaceOutTopic = spaceOutWikiWord( $spaceOutTopic, $sep );
# spent 99µs making 1 call to Foswiki::spaceOutWikiWord
12 return $spaceOutTopic;
13}
14
1514µs1;
16__END__