← Index
NYTProf Performance Profile   « line view »
For ./view
  Run on Fri Jul 31 18:42:36 2015
Reported on Fri Jul 31 18:48:15 2015

Filename/var/www/foswikidev/core/lib/Foswiki/Macros/PUBURLPATH.pm
StatementsExecuted 97 statements in 293µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
111245µs284µsFoswiki::::BEGIN@6Foswiki::BEGIN@6
4511134µs997µsFoswiki::::PUBURLPATHFoswiki::PUBURLPATH
11115µs29µsFoswiki::::BEGIN@4Foswiki::BEGIN@4
11110µs15µsFoswiki::::BEGIN@5.49Foswiki::BEGIN@5.49
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
4229µs244µs
# spent 29µs (15+14) within Foswiki::BEGIN@4 which was called: # once (15µs+14µs) by Foswiki::_expandMacroOnTopicRendering at line 4
use strict;
# spent 29µs making 1 call to Foswiki::BEGIN@4 # spent 14µs making 1 call to strict::import
5224µs220µs
# spent 15µs (10+5) within Foswiki::BEGIN@5.49 which was called: # once (10µs+5µs) by Foswiki::_expandMacroOnTopicRendering at line 5
use warnings;
# spent 15µs making 1 call to Foswiki::BEGIN@5.49 # spent 5µs making 1 call to warnings::import
62112µs1284µs
# spent 284µs (245+40) within Foswiki::BEGIN@6 which was called: # once (245µs+40µs) by Foswiki::_expandMacroOnTopicRendering at line 6
use Foswiki::Macros::PUBURL;
# spent 284µs making 1 call to Foswiki::BEGIN@6
7
8
# spent 997µs (134+863) within Foswiki::PUBURLPATH which was called 45 times, avg 22µs/call: # 45 times (134µs+863µs) by Foswiki::_expandMacroOnTopicRendering at line 3435 of /var/www/foswikidev/core/lib/Foswiki.pm, avg 22µs/call
sub PUBURLPATH {
94521µs my ( $this, $params, $topicObject ) = @_;
1045106µs45863µs return PUBURL( @_, 1 );
# spent 863µs making 45 calls to Foswiki::PUBURL, avg 19µs/call
11}
12
1312µs1;
14__END__