← Index
NYTProf Performance Profile   « block view • line view • sub view »
For -e
  Run on Wed Nov 17 21:42:38 2010
Reported on Wed Nov 17 22:08:22 2010

Filename/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/KiokuDB/Entry/Skip.pm
StatementsExecuted 11 statements in 656µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11170µs22.4msKiokuDB::Entry::Skip::::BEGIN@4KiokuDB::Entry::Skip::BEGIN@4
11144µs1.52msKiokuDB::Entry::Skip::::BEGIN@6KiokuDB::Entry::Skip::BEGIN@6
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1#!/usr/bin/perl
2
3package KiokuDB::Entry::Skip;
43172µs244.7ms
# spent 22.4ms (70µs+22.3) within KiokuDB::Entry::Skip::BEGIN@4 which was called: # once (70µs+22.3ms) by KiokuDB::Collapser::BEGIN@13 at line 4
use Moose;
# spent 22.4ms making 1 call to KiokuDB::Entry::Skip::BEGIN@4 # spent 22.3ms making 1 call to Moose::Exporter::__ANON__[Moose/Exporter.pm:456]
5
63326µs22.99ms
# spent 1.52ms (44µs+1.47) within KiokuDB::Entry::Skip::BEGIN@6 which was called: # once (44µs+1.47ms) by KiokuDB::Collapser::BEGIN@13 at line 6
use namespace::clean -except => 'meta';
# spent 1.52ms making 1 call to KiokuDB::Entry::Skip::BEGIN@6 # spent 1.47ms making 1 call to namespace::clean::import
7
8116µs110.1mshas prev => (
# spent 10.1ms making 1 call to Moose::has
9 isa => "KiokuDB::Entry",
10 is => "ro",
11 handles => [qw(id)],
12);
13
14113µs112.1mshas root => (
# spent 12.1ms making 1 call to Moose::has
15 isa => "Bool",
16 is => "rw",
17 predicate => "has_root",
18);
19
20115µs112.4mshas object => (
# spent 12.4ms making 1 call to Moose::has
21 isa => "Any",
22 is => "rw",
23 weak_ref => 1,
24 predicate => "has_object",
25);
26
27124µs215.0ms__PACKAGE__->meta->make_immutable;
# spent 14.9ms making 1 call to Class::MOP::Class::make_immutable # spent 99µs making 1 call to KiokuDB::Entry::Skip::meta
28
29159µs__PACKAGE__
30
31133µs14.19ms__END__