← Index
NYTProf Performance Profile   « block view • line view • sub view »
For xt/tapper-mcp-scheduler-with-db-longrun.t
  Run on Tue May 22 17:18:39 2012
Reported on Tue May 22 17:23:59 2012

Filename/2home/ss5/perl5/perlbrew/perls/perl-5.12.3/lib/site_perl/5.12.3/Tapper/Schema/ReportsDB.pm
StatementsExecuted 31 statements in 323µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11148µs106µsTapper::Schema::ReportsDB::::BEGIN@6Tapper::Schema::ReportsDB::BEGIN@6
11111µs11µsTapper::Schema::ReportsDB::::BEGIN@2Tapper::Schema::ReportsDB::BEGIN@2
11110µs24µsTapper::Schema::ReportsDB::::BEGIN@21Tapper::Schema::ReportsDB::BEGIN@21
1119µs58µsTapper::Schema::ReportsDB::::BEGIN@6.26Tapper::Schema::ReportsDB::BEGIN@6.26
1119µs27µsTapper::Schema::ReportsDB::::BEGIN@9Tapper::Schema::ReportsDB::BEGIN@9
1118µs13µsTapper::Schema::ReportsDB::::BEGIN@8Tapper::Schema::ReportsDB::BEGIN@8
1118µs45µsTapper::Schema::ReportsDB::::BEGIN@25Tapper::Schema::ReportsDB::BEGIN@25
1118µs8µsTapper::Schema::ReportsDB::::BEGIN@22Tapper::Schema::ReportsDB::BEGIN@22
1113µs3µsTapper::Schema::ReportsDB::::BEGIN@20Tapper::Schema::ReportsDB::BEGIN@20
0000s0sTapper::Schema::ReportsDB::::backupTapper::Schema::ReportsDB::backup
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Tapper::Schema::ReportsDB;
2
# spent 11µs within Tapper::Schema::ReportsDB::BEGIN@2 which was called: # once (11µs+0s) by Tapper::Schema::TestTools::BEGIN@21 at line 4
BEGIN {
315µs $Tapper::Schema::ReportsDB::AUTHORITY = 'cpan:AMD';
4117µs111µs}
# spent 11µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@2
5
6669µs3213µs
# spent 106µs (48+58) within Tapper::Schema::ReportsDB::BEGIN@6 which was called: # once (48µs+58µs) by Tapper::Schema::TestTools::BEGIN@21 at line 6 # spent 58µs (9+49) within Tapper::Schema::ReportsDB::BEGIN@6.26 which was called: # once (9µs+49µs) by Tapper::Schema::ReportsDB::BEGIN@6 at line 6
use 5.010;
# spent 106µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@6 # spent 58µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@6.26 # spent 48µs making 1 call to feature::import
7
8318µs217µs
# spent 13µs (8+4) within Tapper::Schema::ReportsDB::BEGIN@8 which was called: # once (8µs+4µs) by Tapper::Schema::TestTools::BEGIN@21 at line 8
use strict;
# spent 13µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@8 # spent 4µs making 1 call to strict::import
9339µs245µs
# spent 27µs (9+18) within Tapper::Schema::ReportsDB::BEGIN@9 which was called: # once (9µs+18µs) by Tapper::Schema::TestTools::BEGIN@21 at line 9
use warnings;
# spent 27µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@9 # spent 18µs making 1 call to warnings::import
10
11# Only increment this version here on schema changes.
12# For everything else increment Tapper/Schema.pm.
131500nsour $VERSION = '3.000007';
14
15# avoid these warnings
16# Subroutine initialize redefined at /2home/ss5/perl510/lib/site_perl/5.10.0/Class/C3.pm line 70.
17# Subroutine uninitialize redefined at /2home/ss5/perl510/lib/site_perl/5.10.0/Class/C3.pm line 88.
18# Subroutine reinitialize redefined at /2home/ss5/perl510/lib/site_perl/5.10.0/Class/C3.pm line 101.
19# by forcing correct load order.
2013µs
# spent 3µs within Tapper::Schema::ReportsDB::BEGIN@20 which was called: # once (3µs+0s) by Tapper::Schema::TestTools::BEGIN@21 at line 23
BEGIN {
21321µs238µs
# spent 24µs (10+14) within Tapper::Schema::ReportsDB::BEGIN@21 which was called: # once (10µs+14µs) by Tapper::Schema::TestTools::BEGIN@21 at line 21
use Class::C3;
# spent 24µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@21 # spent 14µs making 1 call to Class::C3::import
22318µs18µs
# spent 8µs within Tapper::Schema::ReportsDB::BEGIN@22 which was called: # once (8µs+0s) by Tapper::Schema::TestTools::BEGIN@21 at line 22
use MRO::Compat;
# spent 8µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@22
23112µs13µs}
# spent 3µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@20
24
25380µs283µs
# spent 45µs (8+37) within Tapper::Schema::ReportsDB::BEGIN@25 which was called: # once (8µs+37µs) by Tapper::Schema::TestTools::BEGIN@21 at line 25
use parent 'DBIx::Class::Schema';
# spent 45µs making 1 call to Tapper::Schema::ReportsDB::BEGIN@25 # spent 37µs making 1 call to parent::import
26
271300nsour $NULL = 'NULL';
281200nsour $DELIM = ' | ';
29
3019µs1198µs__PACKAGE__->load_components(qw/+DBIx::Class::Schema::Versioned/);
# spent 198µs making 1 call to Class::C3::Componentised::load_components
3115µs123µs__PACKAGE__->upgrade_directory('./upgrades/');
3215µs111µs__PACKAGE__->backup_directory('./upgrades/');
3315µs175.1ms__PACKAGE__->load_namespaces;
# spent 75.1ms making 1 call to DBIx::Class::Schema::load_namespaces
34
35
36sub backup
37{
38 #say STDERR "(TODO: Implement backup method.)";
39 1;
40}
41
42116µs1;
43
- -
46=pod
47
48=encoding utf-8
49
50=head1 NAME
51
52Tapper::Schema::ReportsDB
53
54=head1 AUTHOR
55
56AMD OSRC Tapper Team <tapper@amd64.org>
57
58=head1 COPYRIGHT AND LICENSE
59
60This software is Copyright (c) 2012 by Advanced Micro Devices, Inc..
61
62This is free software, licensed under:
63
64 The (two-clause) FreeBSD License
65
66=cut
67
68
69__END__