← Index
NYTProf Performance Profile   « block view • line view • sub view »
For 05.Domain_and_Item.t
  Run on Tue May 4 17:21:41 2010
Reported on Tue May 4 17:22:37 2010

File /usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/Moose/Meta/Instance.pm
Statements Executed 13
Statement Execution Time 111µs
Subroutines — ordered by exclusive time
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11117µs20µsMoose::Meta::Instance::::BEGIN@4Moose::Meta::Instance::BEGIN@4
1118µs20µsMoose::Meta::Instance::::BEGIN@5Moose::Meta::Instance::BEGIN@5
1117µs53µsMoose::Meta::Instance::::BEGIN@11Moose::Meta::Instance::BEGIN@11
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1
2package Moose::Meta::Instance;
3
4322µs224µs
# spent 20µs (17+3) within Moose::Meta::Instance::BEGIN@4 which was called # once (17µs+3µs) by Moose::BEGIN@22 at line 4
use strict;
# spent 20µs making 1 call to Moose::Meta::Instance::BEGIN@4 # spent 3µs making 1 call to strict::import
5342µs232µs
# spent 20µs (8+12) within Moose::Meta::Instance::BEGIN@5 which was called # once (8µs+12µs) by Moose::BEGIN@22 at line 5
use warnings;
# spent 20µs making 1 call to Moose::Meta::Instance::BEGIN@5 # spent 12µs making 1 call to warnings::import
6
71600nsour $VERSION = '0.98';
8114µs$VERSION = eval $VERSION;
91300nsour $AUTHORITY = 'cpan:STEVAN';
10
11329µs2100µs
# spent 53µs (7+46) within Moose::Meta::Instance::BEGIN@11 which was called # once (7µs+46µs) by Moose::BEGIN@22 at line 11
use base "Class::MOP::Instance";
# spent 53µs making 1 call to Moose::Meta::Instance::BEGIN@11 # spent 46µs making 1 call to base::import
12
1314µs1;
14
15__END__
16
17=pod
18
19=head1 NAME
20
21Moose::Meta::Instance - The Moose Instance metaclass
22
23=head1 SYNOPSIS
24
25 # nothing to see here
26
27=head1 DESCRIPTION
28
29This class provides the low level data storage abstractions for
30attributes.
31
32Using this API directly in your own code violates encapsulation, and
33we recommend that you use the appropriate APIs in
34L<Moose::Meta::Class> and L<Moose::Meta::Attribute> instead. Those
35APIs in turn call the methods in this class as appropriate.
36
37At present, this is an empty subclass of L<Class::MOP::Instance>, so
38you should see that class for all API details.
39
40=head1 INHERITANCE
41
42C<Moose::Meta::Instance> is a subclass of L<Class::MOP::Instance>.
43
44=head1 BUGS
45
46See L<Moose/BUGS> for details on reporting bugs.
47
48=head1 AUTHOR
49
50Stevan Little E<lt>stevan@iinteractive.comE<gt>
51
52Yuval Kogman E<lt>nothingmuch@woobling.comE<gt>
53
54=head1 COPYRIGHT AND LICENSE
55
56Copyright 2006-2010 by Infinity Interactive, Inc.
57
58L<http://www.iinteractive.com>
59
60This library is free software; you can redistribute it and/or modify
61it under the same terms as Perl itself.
62
63=cut