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

Filename/var/www/foswikidev/core/lib/Foswiki/Plugins/HolidaylistPlugin.pm
StatementsExecuted 13 statements in 208µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11122µs36µsFoswiki::Plugins::HolidaylistPlugin::::BEGIN@4Foswiki::Plugins::HolidaylistPlugin::BEGIN@4
11111µs26µsFoswiki::Plugins::HolidaylistPlugin::::initPluginFoswiki::Plugins::HolidaylistPlugin::initPlugin
11110µs14µsFoswiki::Plugins::HolidaylistPlugin::::BEGIN@5Foswiki::Plugins::HolidaylistPlugin::BEGIN@5
0000s0sFoswiki::Plugins::HolidaylistPlugin::::__ANON__[:22]Foswiki::Plugins::HolidaylistPlugin::__ANON__[:22]
0000s0sFoswiki::Plugins::HolidaylistPlugin::::initCoreFoswiki::Plugins::HolidaylistPlugin::initCore
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::Plugins::HolidaylistPlugin;
3
4230µs250µs
# spent 36µs (22+14) within Foswiki::Plugins::HolidaylistPlugin::BEGIN@4 which was called: # once (22µs+14µs) by Foswiki::Plugin::BEGIN@2.18 at line 4
use strict;
# spent 36µs making 1 call to Foswiki::Plugins::HolidaylistPlugin::BEGIN@4 # spent 14µs making 1 call to strict::import
52163µs219µs
# spent 14µs (10+4) within Foswiki::Plugins::HolidaylistPlugin::BEGIN@5 which was called: # once (10µs+4µs) by Foswiki::Plugin::BEGIN@2.18 at line 5
use warnings;
# spent 14µs making 1 call to Foswiki::Plugins::HolidaylistPlugin::BEGIN@5 # spent 4µs making 1 call to warnings::import
6
7# See plugin topic for complete release history
81600nsour $VERSION = '2.001';
91200nsour $RELEASE = '2.001';
101200nsour $SHORTDESCRIPTION = 'Create a table with a list of people on holidays';
111200nsour $NO_PREFS_IN_TOPIC = 1;
121100nsour $inited = 0;
13
14
# spent 26µs (11+15) within Foswiki::Plugins::HolidaylistPlugin::initPlugin which was called: # once (11µs+15µs) by Foswiki::Plugin::__ANON__[/var/www/foswikidev/core/lib/Foswiki/Plugin.pm:257] at line 250 of /var/www/foswikidev/core/lib/Foswiki/Plugin.pm
sub initPlugin {
15
16 # my ( $topic, $web, $user, $installWeb ) = @_;
17 Foswiki::Func::registerTagHandler(
18 'HOLIDAYLIST',
19 sub {
20 initCore();
21 return Foswiki::Plugins::HolidaylistPlugin::Core::HOLIDAYLIST(@_);
22 }
2315µs115µs );
# spent 15µs making 1 call to Foswiki::Func::registerTagHandler
24
251400ns $inited = 0;
2614µs return 1;
27}
28
29sub initCore {
30 return if $inited;
31 $inited = 1;
32 require Foswiki::Plugins::HolidaylistPlugin::Core;
33 Foswiki::Plugins::HolidaylistPlugin::Core::init();
34}
35
3613µs1;
37__END__