| File | /usr/lib/perl5/vendor_perl/5.10.1/i386-linux-thread-multi/Template/Stash/XS.pm |
| Statements Executed | 1748 |
| Statement Execution Time | 21.5ms |
| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 17062 | 80 | 11 | 751ms | 20.8s | Template::Stash::XS::get (xsub) |
| 885 | 17 | 9 | 21.8ms | 21.8ms | Template::Stash::XS::set (xsub) |
| 1728 | 4 | 4 | 14.3ms | 14.3ms | Template::Stash::XS::DESTROY |
| 1 | 1 | 1 | 9.07ms | 21.9ms | Template::Stash::XS::BEGIN@17 |
| 1 | 1 | 1 | 144µs | 1.07ms | Template::Stash::XS::BEGIN@21 |
| 1 | 1 | 2 | 118µs | 118µs | Template::Stash::XS::bootstrap (xsub) |
| 1 | 1 | 1 | 96µs | 103µs | Template::Stash::XS::BEGIN@16 |
| 1 | 1 | 1 | 56µs | 70µs | Template::Stash::XS::BEGIN@14 |
| 1 | 1 | 1 | 33µs | 92µs | Template::Stash::XS::BEGIN@15 |
| 0 | 0 | 0 | 0s | 0s | Template::Stash::XS::AUTOLOAD |
| Line | State ments |
Time on line |
Calls | Time in subs |
Code |
|---|---|---|---|---|---|
| 1 | #============================================================= -*-Perl-*- | ||||
| 2 | # | ||||
| 3 | # Template::Stash::XS | ||||
| 4 | # | ||||
| 5 | # DESCRIPTION | ||||
| 6 | # | ||||
| 7 | # Perl bootstrap for XS module. Inherits methods from | ||||
| 8 | # Template::Stash when not implemented in the XS module. | ||||
| 9 | # | ||||
| 10 | #======================================================================== | ||||
| 11 | |||||
| 12 | package Template::Stash::XS; | ||||
| 13 | |||||
| 14 | 3 | 89µs | 2 | 84µs | # spent 70µs (56+14) within Template::Stash::XS::BEGIN@14 which was called
# once (56µs+14µs) by Template::Config::load at line 14 # spent 70µs making 1 call to Template::Stash::XS::BEGIN@14
# spent 14µs making 1 call to strict::import |
| 15 | 3 | 83µs | 2 | 151µs | # spent 92µs (33+59) within Template::Stash::XS::BEGIN@15 which was called
# once (33µs+59µs) by Template::Config::load at line 15 # spent 92µs making 1 call to Template::Stash::XS::BEGIN@15
# spent 59µs making 1 call to warnings::import |
| 16 | 3 | 94µs | 2 | 111µs | # spent 103µs (96+7) within Template::Stash::XS::BEGIN@16 which was called
# once (96µs+7µs) by Template::Config::load at line 16 # spent 103µs making 1 call to Template::Stash::XS::BEGIN@16
# spent 7µs making 1 call to UNIVERSAL::import |
| 17 | 3 | 684µs | 2 | 21.9ms | # spent 21.9ms (9.07+12.8) within Template::Stash::XS::BEGIN@17 which was called
# once (9.07ms+12.8ms) by Template::Config::load at line 17 # spent 21.9ms making 1 call to Template::Stash::XS::BEGIN@17
# spent 8µs making 1 call to UNIVERSAL::import |
| 18 | |||||
| 19 | 1 | 1µs | our $AUTOLOAD; | ||
| 20 | |||||
| 21 | # spent 1.07ms (144µs+924µs) within Template::Stash::XS::BEGIN@21 which was called
# once (144µs+924µs) by Template::Config::load at line 31 | ||||
| 22 | 5 | 138µs | require DynaLoader; | ||
| 23 | @Template::Stash::XS::ISA = qw( DynaLoader Template::Stash ); | ||||
| 24 | |||||
| 25 | eval { | ||||
| 26 | bootstrap Template::Stash::XS $Template::VERSION; # spent 924µs making 1 call to DynaLoader::bootstrap | ||||
| 27 | }; | ||||
| 28 | if ($@) { | ||||
| 29 | die "Couldn't load Template::Stash::XS $Template::VERSION:\n\n$@\n"; | ||||
| 30 | } | ||||
| 31 | 1 | 336µs | 1 | 1.07ms | } # spent 1.07ms making 1 call to Template::Stash::XS::BEGIN@21 |
| 32 | |||||
| 33 | # spent 14.3ms within Template::Stash::XS::DESTROY which was called 1728 times, avg 8µs/call:
# 1693 times (13.9ms+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/loc.tt:6] at line 4 of Epoll/root/templates/includes/loc.tt, avg 8µs/call
# 27 times (332µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/includes/loc.tt:6] at line 4 of Epoll/root/mail/includes/loc.tt, avg 12µs/call
# 4 times (24µs+0s) by Template::Service::process at line 125 of Template/Service.pm, avg 6µs/call
# 4 times (19µs+0s) by Template::Context::process at line 409 of Template/Context.pm, avg 5µs/call | ||||
| 34 | # no op | ||||
| 35 | 1728 | 20.0ms | 1; | ||
| 36 | } | ||||
| 37 | |||||
| 38 | |||||
| 39 | # catch missing method calls here so perl doesn't barf | ||||
| 40 | # trying to load *.al files | ||||
| 41 | |||||
| 42 | sub AUTOLOAD { | ||||
| 43 | my ($self, @args) = @_; | ||||
| 44 | my @c = caller(0); | ||||
| 45 | my $auto = $AUTOLOAD; | ||||
| 46 | |||||
| 47 | $auto =~ s/.*:://; | ||||
| 48 | $self =~ s/=.*//; | ||||
| 49 | |||||
| 50 | die "Can't locate object method \"$auto\"" . | ||||
| 51 | " via package \"$self\" at $c[1] line $c[2]\n"; | ||||
| 52 | } | ||||
| 53 | |||||
| 54 | 1 | 9µs | 1; | ||
| 55 | |||||
| 56 | __END__ | ||||
| 57 | |||||
| 58 | =head1 NAME | ||||
| 59 | |||||
| 60 | Template::Stash::XS - High-speed variable stash written in C | ||||
| 61 | |||||
| 62 | =head1 SYNOPSIS | ||||
| 63 | |||||
| 64 | use Template; | ||||
| 65 | use Template::Stash::XS; | ||||
| 66 | |||||
| 67 | my $stash = Template::Stash::XS->new(\%vars); | ||||
| 68 | my $tt2 = Template->new({ STASH => $stash }); | ||||
| 69 | |||||
| 70 | =head1 DESCRIPTION | ||||
| 71 | |||||
| 72 | The Template:Stash::XS module is an implementation of the | ||||
| 73 | Template::Stash written in C. The "XS" in the name refers to Perl's | ||||
| 74 | XS extension system for interfacing Perl to C code. It works just | ||||
| 75 | like the regular Perl implementation of Template::Stash but runs about | ||||
| 76 | twice as fast. | ||||
| 77 | |||||
| 78 | The easiest way to use the XS stash is to configure the Template | ||||
| 79 | Toolkit to use it by default. You can do this at installation time | ||||
| 80 | (when you run C<perl Makefile.PL>) by answering 'y' to the questions: | ||||
| 81 | |||||
| 82 | Do you want to build the XS Stash module? y | ||||
| 83 | Do you want to use the XS Stash by default? y | ||||
| 84 | |||||
| 85 | See the F<INSTALL> file distributed with the Template Toolkit for further | ||||
| 86 | details on installation. | ||||
| 87 | |||||
| 88 | If you don't elect to use the XS stash by default then you should use | ||||
| 89 | the C<STASH> configuration item when you create a new Template object. | ||||
| 90 | This should reference an XS stash object that you have created | ||||
| 91 | manually. | ||||
| 92 | |||||
| 93 | use Template; | ||||
| 94 | use Template::Stash::XS; | ||||
| 95 | |||||
| 96 | my $stash = Template::Stash::XS->new(\%vars); | ||||
| 97 | my $tt2 = Template->new({ STASH => $stash }); | ||||
| 98 | |||||
| 99 | Alternately, you can set the C<$Template::Config::STASH> package | ||||
| 100 | variable like so: | ||||
| 101 | |||||
| 102 | use Template; | ||||
| 103 | use Template::Config; | ||||
| 104 | |||||
| 105 | $Template::Config::STASH = 'Template::Stash::XS'; | ||||
| 106 | |||||
| 107 | my $tt2 = Template->new(); | ||||
| 108 | |||||
| 109 | The XS stash will then be automatically used. | ||||
| 110 | |||||
| 111 | If you want to use the XS stash by default and don't want to | ||||
| 112 | re-install the Template Toolkit, then you can manually modify the | ||||
| 113 | C<Template/Config.pm> module near line 42 to read: | ||||
| 114 | |||||
| 115 | $STASH = 'Template::Stash::XS'; | ||||
| 116 | |||||
| 117 | =head1 BUGS | ||||
| 118 | |||||
| 119 | Please report bugs to the Template Toolkit mailing list | ||||
| 120 | templates@template-toolkit.org | ||||
| 121 | |||||
| 122 | =head1 AUTHORS | ||||
| 123 | |||||
| 124 | Andy Wardley E<lt>abw@wardley.orgE<gt> L<http://wardley.org/> | ||||
| 125 | |||||
| 126 | Doug Steinwand E<lt>dsteinwand@citysearch.comE<gt> | ||||
| 127 | |||||
| 128 | =head1 COPYRIGHT | ||||
| 129 | |||||
| 130 | Copyright (C) 1996-2009 Andy Wardley. All Rights Reserved. | ||||
| 131 | |||||
| 132 | This module is free software; you can redistribute it and/or | ||||
| 133 | modify it under the same terms as Perl itself. | ||||
| 134 | |||||
| 135 | =head1 SEE ALSO | ||||
| 136 | |||||
| 137 | L<Template::Stash> | ||||
# spent 118µs within Template::Stash::XS::bootstrap which was called
# once (118µs+0s) by DynaLoader::bootstrap at line 223 of DynaLoader.pm | |||||
# spent 20.8s (751ms+20.1) within Template::Stash::XS::get which was called 17062 times, avg 1.22ms/call:
# 5079 times (159ms+4.77s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/loc.tt:6] at line 1 of Epoll/root/templates/includes/loc.tt, avg 970µs/call
# 2508 times (139ms+1.19s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 70 of Epoll/root/templates/admin/voters.tt, avg 530µs/call
# 1672 times (75.2ms+3.84s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 64 of Epoll/root/templates/admin/voters.tt, avg 2.34ms/call
# 1672 times (54.4ms+2.57s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 51 of Epoll/root/templates/admin/voters.tt, avg 1.57ms/call
# 1672 times (83.2ms+2.24s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 69 of Epoll/root/templates/admin/voters.tt, avg 1.39ms/call
# 836 times (24.0ms+2.70s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 71 of Epoll/root/templates/admin/voters.tt, avg 3.26ms/call
# 836 times (76.6ms+1.27s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 77 of Epoll/root/templates/admin/voters.tt, avg 1.61ms/call
# 836 times (39.5ms+915ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 73 of Epoll/root/templates/admin/voters.tt, avg 1.14ms/call
# 836 times (44.8ms+48.6ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 80 of Epoll/root/templates/admin/voters.tt, avg 112µs/call
# 836 times (42.1ms+45.6ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 59 of Epoll/root/templates/admin/voters.tt, avg 105µs/call
# 81 times (4.87ms+61.6ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/includes/loc.tt:6] at line 1 of Epoll/root/mail/includes/loc.tt, avg 820µs/call
# 16 times (132µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 6 of Epoll/root/templates/includes/locale_select.tt, avg 8µs/call
# 14 times (425µs+45µs) by Template::Context::process at line 323 of Template/Context.pm, avg 34µs/call
# 9 times (352µs+29.7ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 12 of Epoll/root/mail/voting_passwd.tt, avg 3.34ms/call
# 9 times (319µs+29.0ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 13 of Epoll/root/mail/voting_passwd.tt, avg 3.25ms/call
# 9 times (354µs+14.2ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 7 of Epoll/root/mail/voting_passwd.tt, avg 1.62ms/call
# 8 times (265µs+1.49ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 10 of Epoll/root/templates/includes/header.tt, avg 219µs/call
# 8 times (76µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 13 of Epoll/root/templates/includes/locale_select.tt, avg 9µs/call
# 6 times (223µs+16.4ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 14 of Epoll/root/mail/voting_passwd.tt, avg 2.78ms/call
# 6 times (256µs+12.7ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 1 of Epoll/root/mail/voting_passwd.tt, avg 2.17ms/call
# 6 times (79µs+7.37ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 8 of Epoll/root/mail/voting_passwd.tt, avg 1.24ms/call
# 6 times (77µs+5.54ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 9 of Epoll/root/mail/voting_passwd.tt, avg 937µs/call
# 4 times (128µs+3.77ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 30 of Epoll/root/templates/includes/header.tt, avg 974µs/call
# 4 times (97µs+945µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 16 of Epoll/root/templates/includes/header.tt, avg 260µs/call
# 3 times (65µs+9.37ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 18 of Epoll/root/mail/voting_passwd.tt, avg 3.15ms/call
# 3 times (285µs+8.45ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 4 of Epoll/root/mail/voting_passwd.tt, avg 2.91ms/call
# 3 times (62µs+8.66ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 2 of Epoll/root/mail/voting_passwd.tt, avg 2.91ms/call
# 3 times (193µs+7.87ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 19 of Epoll/root/templates/includes/admin_menu.tt, avg 2.69ms/call
# 3 times (69µs+7.90ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 30 of Epoll/root/mail/voting_passwd.tt, avg 2.66ms/call
# 3 times (125µs+7.78ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 16 of Epoll/root/mail/voting_passwd.tt, avg 2.63ms/call
# 3 times (1.24ms+6.44ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 9 of Epoll/root/templates/includes/admin_menu.tt, avg 2.56ms/call
# 3 times (117µs+6.12ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 11 of Epoll/root/templates/includes/admin_menu.tt, avg 2.08ms/call
# 3 times (175µs+5.84ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 7 of Epoll/root/templates/includes/admin_menu.tt, avg 2.01ms/call
# 3 times (139µs+5.69ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 23 of Epoll/root/mail/voting_passwd.tt, avg 1.94ms/call
# 3 times (136µs+5.37ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 27 of Epoll/root/mail/voting_passwd.tt, avg 1.84ms/call
# 2 times (142µs+8.98ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/footer.tt:15] at line 10 of Epoll/root/templates/includes/footer.tt, avg 4.56ms/call
# 2 times (367µs+7.30ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 2 of Epoll/root/templates/includes/admin_menu.tt, avg 3.83ms/call
# 2 times (99µs+5.89ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 12 of Epoll/root/templates/includes/admin_menu.tt, avg 3.00ms/call
# 2 times (59µs+3.51ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 45 of Epoll/root/templates/includes/header.tt, avg 1.78ms/call
# 2 times (98µs+3.23ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 24 of Epoll/root/templates/admin/voters.tt, avg 1.67ms/call
# 2 times (154µs+2.87ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 5 of Epoll/root/templates/includes/admin_menu.tt, avg 1.51ms/call
# 2 times (98µs+2.68ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 33 of Epoll/root/templates/admin/voters.tt, avg 1.39ms/call
# 2 times (98µs+2.40ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 9 of Epoll/root/templates/admin/voters.tt, avg 1.25ms/call
# 2 times (38µs+2.40ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 2 of Epoll/root/templates/admin/voters.tt, avg 1.22ms/call
# 2 times (93µs+1.40ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 28 of Epoll/root/templates/includes/header.tt, avg 748µs/call
# 2 times (36µs+1.45ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 27 of Epoll/root/templates/includes/header.tt, avg 745µs/call
# 2 times (167µs+465µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select_form.tt:13] at line 2 of Epoll/root/templates/includes/locale_select_form.tt, avg 316µs/call
# 2 times (70µs+99µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 11 of Epoll/root/templates/includes/locale_select.tt, avg 85µs/call
# 2 times (27µs+7µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 3 of Epoll/root/templates/includes/locale_select.tt, avg 17µs/call
# 2 times (20µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 19 of Epoll/root/templates/includes/locale_select.tt, avg 10µs/call
# once (212µs+98.7ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 86 of Epoll/root/templates/admin/voters.tt
# once (59µs+4.82ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 84 of Epoll/root/templates/admin/voters.tt
# once (31µs+4.64ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 31 of Epoll/root/templates/admin/voters.tt
# once (23µs+4.48ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 31 of Epoll/root/templates/includes/header.tt
# once (34µs+4.21ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 15 of Epoll/root/templates/admin/voters.tt
# once (57µs+4.16ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 39 of Epoll/root/templates/admin/voters.tt
# once (33µs+3.75ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 19 of Epoll/root/templates/admin/voters.tt
# once (30µs+3.75ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 23 of Epoll/root/templates/includes/header.tt
# once (31µs+3.70ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 25 of Epoll/root/templates/admin/voters.tt
# once (30µs+3.70ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 34 of Epoll/root/templates/admin/voters.tt
# once (29µs+3.57ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 8 of Epoll/root/templates/admin/voters.tt
# once (29µs+3.57ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 12 of Epoll/root/templates/admin/voters.tt
# once (29µs+3.51ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 55 of Epoll/root/templates/admin/voters.tt
# once (33µs+3.50ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 35 of Epoll/root/templates/admin/voters.tt
# once (32µs+3.41ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 56 of Epoll/root/templates/admin/voters.tt
# once (33µs+3.01ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 57 of Epoll/root/templates/admin/voters.tt
# once (13µs+1.42ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select_form.tt:13] at line 4 of Epoll/root/templates/includes/locale_select_form.tt
# once (188µs+1.18ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 42 of Epoll/root/templates/admin/voters.tt
# once (46µs+1.30ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 17 of Epoll/root/templates/includes/admin_menu.tt
# once (41µs+1.04ms) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 8 of Epoll/root/templates/includes/admin_menu.tt
# once (41µs+886µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 20 of Epoll/root/templates/includes/admin_menu.tt
# once (47µs+650µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 7 of Epoll/root/templates/includes/header.tt
# once (239µs+422µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 14 of Epoll/root/templates/includes/header.tt
# once (42µs+390µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/footer.tt:15] at line 6 of Epoll/root/templates/includes/footer.tt
# once (40µs+350µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 8 of Epoll/root/templates/includes/header.tt
# once (38µs+14µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/footer.tt:15] at line 12 of Epoll/root/templates/includes/footer.tt
# once (32µs+15µs) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 24 of Epoll/root/templates/includes/header.tt
# once (21µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 5 of Epoll/root/templates/includes/header.tt
# once (19µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 94 of Epoll/root/templates/admin/voters.tt
# once (7µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 33 of Epoll/root/templates/includes/header.tt | |||||
# spent 21.8ms within Template::Stash::XS::set which was called 885 times, avg 25µs/call:
# 836 times (20.9ms+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 51 of Epoll/root/templates/admin/voters.tt, avg 25µs/call
# 14 times (342µs+0s) by Template::Context::process at line 376 of Template/Context.pm, avg 24µs/call
# 14 times (161µs+0s) by Template::Context::process at line 337 of Template/Context.pm, avg 11µs/call
# 3 times (51µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/voting_passwd.tt:39] at line 1 of Epoll/root/mail/voting_passwd.tt, avg 17µs/call
# 3 times (29µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/mail/includes/loc.tt:17] at line 6 of Epoll/root/mail/includes/loc.tt, avg 10µs/call
# 2 times (80µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 20 of Epoll/root/templates/includes/locale_select.tt, avg 40µs/call
# 2 times (23µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 2 of Epoll/root/templates/includes/locale_select.tt, avg 12µs/call
# 2 times (21µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/locale_select.tt:36] at line 22 of Epoll/root/templates/includes/locale_select.tt, avg 11µs/call
# once (21µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/admin_menu.tt:31] at line 2 of Epoll/root/templates/includes/admin_menu.tt
# once (19µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 95 of Epoll/root/templates/admin/voters.tt
# once (18µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 15 of Epoll/root/templates/includes/header.tt
# once (17µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/loc.tt:17] at line 6 of Epoll/root/templates/includes/loc.tt
# once (15µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 87 of Epoll/root/templates/admin/voters.tt
# once (15µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 21 of Epoll/root/templates/includes/header.tt
# once (14µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 25 of Epoll/root/templates/includes/header.tt
# once (12µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/includes/header.tt:65] at line 31 of Epoll/root/templates/includes/header.tt
# once (8µs+0s) by Template::Document::__ANON__[/usr/lib/perl5/vendor_perl/5.10.1/Epoll/root/templates/admin/voters.tt:105] at line 2 of Epoll/root/templates/admin/voters.tt |