← Index
NYTProf Performance Profile   « line view »
For index.cgi
  Run on Sat May 9 17:18:47 2020
Reported on Sat May 9 17:19:07 2020

Filename/usr/local/share/perl/5.18.2/Moo/_strictures.pm
StatementsExecuted 38 statements in 270µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11111193µs345µsMoo::_strictures::::importMoo::_strictures::import
11112µs33µsMoo::_strictures::::BEGIN@2Moo::_strictures::BEGIN@2
1119µs15µsMoo::_strictures::::BEGIN@3Moo::_strictures::BEGIN@3
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Moo::_strictures;
2233µs253µs
# spent 33µs (12+20) within Moo::_strictures::BEGIN@2 which was called: # once (12µs+20µs) by Moo::BEGIN@3 at line 2
use strict;
# spent 33µs making 1 call to Moo::_strictures::BEGIN@2 # spent 20µs making 1 call to strict::import
32116µs220µs
# spent 15µs (9+6) within Moo::_strictures::BEGIN@3 which was called: # once (9µs+6µs) by Moo::BEGIN@3 at line 3
use warnings;
# spent 15µs making 1 call to Moo::_strictures::BEGIN@3 # spent 6µs making 1 call to warnings::import
4
5
# spent 345µs (93+252) within Moo::_strictures::import which was called 11 times, avg 31µs/call: # once (10µs+32µs) by Method::Generate::Constructor::BEGIN@3 at line 3 of Method/Generate/Constructor.pm # once (7µs+25µs) by Moo::_Utils::BEGIN@8 at line 8 of Moo/_Utils.pm # once (9µs+23µs) by Method::Generate::Accessor::BEGIN@3 at line 3 of Method/Generate/Accessor.pm # once (8µs+23µs) by Moo::sification::BEGIN@3 at line 3 of Moo/sification.pm # once (8µs+24µs) by Sub::Quote::BEGIN@5 at line 5 of Sub/Quote.pm # once (10µs+20µs) by Moo::BEGIN@3 at line 3 of Moo.pm # once (9µs+21µs) by Moo::HandleMoose::FakeMetaClass::BEGIN@2 at line 2 of Moo/HandleMoose/FakeMetaClass.pm # once (8µs+21µs) by Moo::_mro::BEGIN@2 at line 2 of Moo/_mro.pm # once (8µs+21µs) by Moo::Object::BEGIN@3 at line 3 of Moo/Object.pm # once (8µs+21µs) by Moo::HandleMoose::_TypeMap::BEGIN@2 at line 2 of Moo/HandleMoose/_TypeMap.pm # once (7µs+20µs) by Sub::Defer::BEGIN@3 at line 3 of Sub/Defer.pm
sub import {
61169µs if ($ENV{MOO_FATAL_WARNINGS}) {
7 require strictures;
8 strictures->VERSION(2);
9 @_ = ('strictures');
10 goto &strictures::import;
11 }
12 else {
131117µs11188µs strict->import;
# spent 188µs making 11 calls to strict::import, avg 17µs/call
141132µs1163µs warnings->import;
# spent 63µs making 11 calls to warnings::import, avg 6µs/call
15 }
16}
17
1813µs1;