Profile of /usr/local/lib/perl5/site_perl/5.10.1/MooseX/AttributeHelpers/Meta/Method/Curried.pm

← 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:23:06 2010

File | /usr/local/lib/perl5/site_perl/5.10.1/MooseX/AttributeHelpers/Meta/Method/Curried.pm
Statements Executed | 8
Statement Execution Time | 92µs

Subroutines — ordered by exclusive time
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
1 | 1 | 1 | 13µs | 2.02ms | MooseX::AttributeHelpers::Meta::Method::Curried::::BEGIN@3MooseX::AttributeHelpers::Meta::Method::Curried::BEGIN@3

Call graph for these subroutines as a Graphviz dot language file.

Line | State ments | Time on line | Calls | Time in subs | Code
--- | --- | --- | --- | --- | ---
1 |  |  |  |  |
2 |  |  |  |  | package MooseX::AttributeHelpers::Meta::Method::Curried;
3 | 3 | 61µs | 2 | 4.03ms | # spent 2.02ms (13µs+2.01) within MooseX::AttributeHelpers::Meta::Method::Curried::BEGIN@3 which was called # once (13µs+2.01ms) by MooseX::AttributeHelpers::BEGIN@11 at line 3 use Moose; # spent 2.02ms making 1 call to MooseX::AttributeHelpers::Meta::Method::Curried::BEGIN@3 # spent 2.01ms making 1 call to Moose::Exporter::__ANON__[Moose/Exporter.pm:389]
4 |  |  |  |  |
5 | 1 | 700ns |  |  | our $VERSION = '0.23';
6 | 1 | 15µs |  |  | $VERSION = eval $VERSION;
7 | 1 | 200ns |  |  | our $AUTHORITY = 'cpan:STEVAN';
8 |  |  |  |  |
9 | 1 | 2µs | 1 | 271µs | extends 'Moose::Meta::Method'; # spent 271µs making 1 call to Moose::extends
10 |  |  |  |  |
11 | 1 | 13µs |  |  | 1;
12 |  |  |  |  |
13 |  |  |  |  | __END__
14 |  |  |  |  |
15 |  |  |  |  | =pod
16 |  |  |  |  |
17 |  |  |  |  | =head1 NAME
18 |  |  |  |  |
19 |  |  |  |  | MooseX::AttributeHelpers::Meta::Method::Curried
20 |  |  |  |  |
21 |  |  |  |  | =head1 DESCRIPTION
22 |  |  |  |  |
23 |  |  |  |  | This is an extension of Moose::Meta::Method to mark I<curried> methods.
24 |  |  |  |  |
25 |  |  |  |  | =head1 METHODS
26 |  |  |  |  |
27 |  |  |  |  | =over 4
28 |  |  |  |  |
29 |  |  |  |  | =item B<meta>
30 |  |  |  |  |
31 |  |  |  |  | =back
32 |  |  |  |  |
33 |  |  |  |  | =head1 BUGS
34 |  |  |  |  |
35 |  |  |  |  | All complex software has bugs lurking in it, and this module is no
36 |  |  |  |  | exception. If you find a bug please either email me, or add the bug
37 |  |  |  |  | to cpan-RT.
38 |  |  |  |  |
39 |  |  |  |  | =head1 AUTHOR
40 |  |  |  |  |
41 |  |  |  |  | Stevan Little E<lt>stevan@iinteractive.comE<gt>
42 |  |  |  |  |
43 |  |  |  |  | =head1 COPYRIGHT AND LICENSE
44 |  |  |  |  |
45 |  |  |  |  | Copyright 2007-2009 by Infinity Interactive, Inc.
46 |  |  |  |  |
47 |  |  |  |  | L<http://www.iinteractive.com>
48 |  |  |  |  |
49 |  |  |  |  | This library is free software; you can redistribute it and/or modify
50 |  |  |  |  | it under the same terms as Perl itself.
51 |  |  |  |  |
52 |  |  |  |  | =cut