Performance Profile Index
For mentat.storage.mongo.pl
  Run on Tue Jun 24 10:04:38 2014
Reported on Tue Jun 24 10:05:37 2014

Profile of mentat.storage.mongo.pl for 14.2s (of 14.4s), executing 291786 statements and 124292 subroutine calls in 224 source files and 44 string evals.
Top 15 Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
41113.4s13.4sMongoDB::MongoClient::::recv MongoDB::MongoClient::recv (xsub)
2411135.4ms35.4msEval::Closure::::_clean_eval Eval::Closure::_clean_eval
99115.1ms28.0msbigint::::import bigint::import
11113.2ms36.5msFile::Find::::_find_dir File::Find::_find_dir
11112.8ms91.5msValue::Convertor::::BEGIN@61 Value::Convertor::BEGIN@61
4661112.5ms19.4msDateTime::Locale::::_register DateTime::Locale::_register
50121811.6ms31.6msClass::MOP::Mixin::HasMethods::::add_method Class::MOP::Mixin::HasMethods::add_method
64646110.6ms23.5msbase::::import base::import (recurses: max depth 2, inclusive time 6.99ms)
706141010.6ms185msTry::Tiny::::try Try::Tiny::try (recurses: max depth 3, inclusive time 166ms)
27426313610.5ms13.2msExporter::::import Exporter::import
1119.09ms9.55msMath::BigInt::::BEGIN@1 Math::BigInt::BEGIN@1
1692418.71ms17.0msDateTime::TimeZone::Local::Unix::::__ANON__[DateTime/TimeZone/Local/Unix.pm:116]DateTime::TimeZone::Local::Unix::__ANON__[DateTime/TimeZone/Local/Unix.pm:116]
1118.55ms208msmain::::BEGIN@7 main::BEGIN@7
201825168.45ms28.8msClass::MOP::Class::::initialize Class::MOP::Class::initialize (recurses: max depth 1, inclusive time 503µs)
1118.14ms8.35msDateTime::Locale::::BEGIN@11 DateTime::Locale::BEGIN@11

You can view a treemap of subroutine exclusive time, grouped by package.
NYTProf also generates call-graph files in Graphviz format: inter-package calls, all inter-subroutine calls (probably too complex to render easily).

You can hover over some table cells and headings to view extra information.
Some table column headings can be clicked on to sort the table by that column.
Source Code Files — ordered by exclusive time then name
StmtsExclusive
Time
ReportsSource File
11413.4sline • block • subMongoDB/Cursor.pm
4411670.5msline • block • subClass/MOP/Class.pm
2623267.8msline • block • subEval/Closure.pm (including 1 string eval)
2264443.8msline • block • subClass/MOP/Attribute.pm
1735937.8msline • block • subClass/MOP/Mixin/HasMethods.pm
1700529.7msline • block • subMoose/Meta/Attribute.pm
1500328.6msline • block • subDateTime/Locale.pm (including 1 string eval)
513422.9msline • block • subClass/MOP/Package.pm
1312622.5msline • block • subFile/Find.pm
175819.3msline • block • subDateTime/TimeZone/Local/Unix.pm
1908717.8msline • block • subTry/Tiny.pm (including 1 string eval)
102416.9msline • block • subMath/BigInt.pm (including 1 string eval)
614916.2msline • block • subClass/MOP/Method/Accessor.pm
471214.3msline • block • subMoose/Meta/Class.pm
820814.2msline • block • subClass/MOP/Instance.pm
44112.9msline • block • subDateTime.pm
687612.1msline • block • subExporter.pm
341210.3msline • block • subClass/MOP.pm
61589.74msline • block • subClass/MOP/Mixin/AttributeCore.pm
5339.59msline • block • subMath/BigInt/Calc.pm
1669.45msline • block • subValue/Convertor.pm
40379.14msline • block • subMoose/Meta/TypeConstraint.pm
56678.82msline • block • subSub/Exporter.pm
44438.65msline • block • subMoose/Exporter.pm
148.32msline • block • subDateTime/Locale/Catalog.pm
34528.11msline • block • subClass/MOP/Method/Wrapped.pm
34117.81msline • block • subClass/MOP/Mixin/HasAttributes.pm
19357.79msline • block • subMoose/Util/TypeConstraints.pm
39917.68msline • block • subClass/MOP/Method.pm
36677.39msline • block • subSub/Install.pm
10095.19msline • block • subModule/Runtime.pm
384.85msline • block • subData/Dumper.pm
31514.79msline • block • subClass/MOP/Method/Generated.pm
22725.27msline • block • subbase.pm (including 13 string evals)
8664.31msline • block • subMoose.pm
28694.11msline • block • subconstant.pm
41384.04msline • block • subData/OptList.pm
784.07msline • block • subSys/Syslog.pm (including 1 string eval)
1933.87msline • block • subMentat/Storage/Mongo.pm
223.84msline • block • submentat.storage.mongo.pl
1303.77msline • block • subLog/Loger.pm
21343.75msline • block • subClass/MOP/Object.pm
3003.83msline • block • subDateTime/TimeZone.pm (including 1 string eval)
31913.71msline • block • subClass/MOP/Class/Immutable/Trait.pm
23713.63msline • block • subClass/Load.pm
16023.62msline • block • subExporter/Heavy.pm
313.71msline • block • subMail/Sendmail.pm (including 1 string eval)
8243.49msline • block • subClass/MOP/Method/Meta.pm
833.42msline • block • subMoose/Meta/Role.pm
2643.32msline • block • subDateTime/Locale/Base.pm
9373.23msline • block • subClass/MOP/Method/Constructor.pm
3353.18msline • block • subMoose/Util/TypeConstraints/Builtins.pm
1294.33msline • block • subJSON.pm (including 4 string evals)
883.27msline • block • subMongoDB/MongoClient.pm (including 4 string evals)
573.09msline • block • subCwd.pm (including 2 string evals)
8373.08msline • block • subMoose/Meta/Method/Accessor.pm
693.07msline • block • subCarp.pm (including 1 string eval)
9923.01msline • block • subvars.pm
2842.95msline • block • subMoose/Util.pm
2532.83msline • block • subDynaLoader.pm
312.77msline • block • subSocket.pm
122.73msline • block • subNet/CIDR/Lite.pm
152.67msline • block • subDateTime/TimeZone/Catalog.pm
782.51msline • block • subEncode.pm
562.45msline • block • subB.pm
762.38msline • block • subAutoLoader.pm
10392.30msline • block • subMoose/Meta/Method/Delegation.pm
11102.27msline • block • substrict.pm
3582.57msline • block • subbigint.pm (including 1 string eval)
712.18msline • block • subMongoDB/Collection.pm
14042.17msline • block • subwarnings.pm
232.12msline • block • subIO/Handle.pm (including 1 string eval)
562.11msline • block • subReadonly.pm (including 1 string eval)
251.99msline • block • subStorable.pm
421.95msline • block • subDateTime/Duration.pm
881.92msline • block • subTie/IxHash.pm
1572.03msline • block • subDate/Parse.pm (including 1 string eval)
3691.81msline • block • subEncode/Alias.pm
1371.78msline • block • subDateTime/Locale/root.pm
851.73msline • block • subPOSIX.pm
241.70msline • block • subDateTime/TimeZone/Europe/Prague.pm
421.66msline • block • subDateTime/TimeZone/OlsonDB.pm
8441.65msline • block • suboverload.pm
7121.62msline • block • subMoose/Meta/TypeConstraint/Registry.pm
501.60msline • block • subParams/Util.pm (including 2 string evals)
181.56msline • block • subJSON/XS.pm
191.54msline • block • subDateTime/TimeZone/OlsonDB/Observance.pm
701.53msline • block • subFile/Basename.pm
181.44msline • block • subMoose/Meta/Role/Application/RoleSummation.pm
361.44msline • block • subLog/Writer/Handle.pm
1011.43msline • block • subDateTime/Locale/en.pm
301.40msline • block • subLog/Writer/Email.pm
251.38msline • block • subTime/HiRes.pm (including 1 string eval)
251.37msline • block • subMRO/Compat.pm
201.34msline • block • subFile/Spec/Unix.pm (including 1 string eval)
2451.33msline • block • subModule/Implementation.pm
921.31msline • block • subMoose/Object.pm
491.31msline • block • subre.pm
4531.31msline • block • subMoose/Error/Default.pm
1001.30msline • block • subMoose/Meta/TypeConstraint/Union.pm
161.23msline • block • subMongoDB/GridFS.pm
2631.22msline • block • subClass/MOP/Method/Inlined.pm
1931.22msline • block • subMoose/Meta/TypeConstraint/Class.pm
861.19msline • block • subDateTime/Infinite.pm
211.15msline • block • subMoose/Meta/Role/Application/ToClass.pm
211.14msline • block • subDateTime/TimeZone/OlsonDB/Zone.pm
391.13msline • block • subTime/Local.pm
981.13msline • block • subMoose/Meta/Method/Destructor.pm
241.10msline • block • subMongoDB.pm
931.10msline • block • subLog/Core/Essentials.pm
151.05msline • block • subMoose/Meta/Role/Application/ToRole.pm
291.03msline • block • subLog/Filter/Set.pm
231.02msline • block • subTime/Zone.pm
691.00msline • block • subboolean.pm
83981µsline • block • subSub/Exporter/Progressive.pm
284973µsline • block • subMoose/Meta/Method.pm
29970µsline • block • subLog/Filter/Re.pm
29969µsline • block • subLog/Writer/Syslog.pm
344964µsline • block • subClass/MOP/MiniTrait.pm
124950µsline • block • subMongoDB/Connection.pm
25891µsline • block • subIO/File.pm
29885µsline • block • subLog/Filter/Threshold.pm
79862µsline • block • subPackage/DeprecationManager.pm
47841µsline • block • subFile/Compare.pm
17828µsline • block • subLog/Writer/Module.pm
14803µsline • block • subSys/Hostname/Long.pm
24796µsline • block • subMongoDB/Database.pm
21792µsline • block • subMoose/Meta/TypeConstraint/Role.pm
74791µsline • block • subMoose/Meta/Method/Constructor.pm
19787µsline • block • subLog/Channel/Channel.pm
23769µsline • block • subattributes.pm
20762µsline • block • subMoose/Meta/Role/Composite.pm
46758µsline • block • subMoose/Meta/TypeCoercion.pm
21745µsline • block • subMoose/Util/MetaRole.pm
259745µsline • block • submetaclass.pm
25745µsline • block • subMoose/Meta/TypeConstraint/DuckType.pm
21705µsline • block • subMoose/Meta/TypeConstraint/Enum.pm
21689µsline • block • subMoose/Meta/TypeConstraint/Parameterized.pm
22687µsline • block • subMoose/Meta/Role/Attribute.pm
18687µsline • block • subSys/Hostname.pm
11687µsline • block • subDateTime/TimeZone/OlsonDB/Change.pm
21628µsline • block • subMoose/Meta/TypeConstraint/Parameterizable.pm
38627µsline • block • subDateTime/TimeZone/Local.pm
51608µsline • block • subConfig.pm
130603µsline • block • subEncode/Config.pm
7582µsline • block • subTie/Hash.pm
20560µsline • block • subMentat/Storage.pm
17557µsline • block • subDateTime/TimeZone/OlsonDB/Rule.pm
13552µsline • block • subMoose/Meta/Role/Application.pm
16551µsline • block • subMutex/Flock.pm
30524µsline • block • subParams/Validate.pm
23520µsline • block • subDateTime/TimeZone/OffsetOnly.pm
11519µsline • block • subMongoDB/GridFS/File.pm
18513µsline • block • subSymbol.pm
28485µsline • block • subList/MoreUtils.pm
45485µsline • block • subClass/MOP/Module.pm
20484µsline • block • subFcntl.pm
54477µsline • block • subparent.pm
18477µsline • block • subDigest/MD5.pm
21473µsline • block • subMongoDB/DBRef.pm
24463µsline • block • subLog/Filter/Module.pm
20451µsline • block • subLog/Writer/File.pm
62452µsline • block • subList/Util.pm (including 1 string eval)
16445µsline • block • subParams/Validate/XS.pm
25437µsline • block • subReadonly/XS.pm
15416µsline • block • subLog/Filter/All.pm
11398µsline • block • subIO.pm
10385µsline • block • subEncode/Encoding.pm
24380µsline • block • subMoose/Meta/Mixin/AttributeCore.pm
18373µsline • block • subIO/Seekable.pm (including 1 string eval)
14369µsline • block • subLog/Channel/Module.pm
14355µsline • block • subMIME/Base64.pm
12353µsline • block • subMoose/Deprecated.pm
18353µsline • block • subLog/Writer/Std.pm
18346µsline • block • subMoose/Meta/Role/Application/ToInstance.pm
15341µsline • block • subPackage/Stash/XS.pm
15337µsline • block • subMoose/Meta/TypeCoercion/Union.pm
15335µsline • block • subLog/Filter/None.pm
15330µsline • block • subMoose/Meta/Class/Immutable/Trait.pm
14329µsline • block • subScalar/Util.pm (including 1 string eval)
6324µsline • block • subDigest/base.pm
18333µsline • block • subDevel/GlobalDestruction.pm (including 1 string eval)
19314µsline • block • subPackage/Stash.pm
17313µsline • block • subDateTime/TimeZone/Floating.pm
13310µsline • block • subClass/MOP/Method/Overload.pm
10310µsline • block • subMongoDB/OID.pm
8308µsline • block • submro.pm
14301µsline • block • subClass/Load/XS.pm
15298µsline • block • subLog/Filter/Severity.pm
16292µsline • block • subMoose/Meta/Role/Method/Required.pm
17288µsline • block • subLog/Filter/Message.pm
31286µsline • block • subClass/Singleton.pm
11283µsline • block • subMoose/Meta/Method/Augmented.pm
22265µsline • block • subDateTime/Locale/en_US.pm
11265µsline • block • subMoose/Meta/Method/Overridden.pm
35262µsline • block • subMoose/Meta/Method/Meta.pm
47262µsline • block • subClass/MOP/Mixin.pm
37261µsline • block • subMoose/Meta/Attribute/Native.pm
15261µsline • block • subLog/Filter/Source.pm
7250µsline • block • subMoose/Error/Util.pm
14223µsline • block • subMoose/Meta/Role/Method/Conflicting.pm
13214µsline • block • subMIME/QuotedPrint.pm
12213µsline • block • subFile/Spec.pm (including 1 string eval)
16209µsline • block • subDateTime/TimeZone/UTC.pm
9191µsline • block • subParams/Validate/Constants.pm
15182µsline • block • subSub/Name.pm
7164µsline • block • subMoose/Meta/Object/Trait.pm
9158µsline • block • subMongoDB/BSON/Binary.pm
11153µsline • block • subMoose/Meta/Role/Method.pm
14147µsline • block • subMoose/Meta/Instance.pm
15140µsline • block • subClone.pm
9140µsline • block • subDateTime/Helpers.pm
2137µsline • block • subXSLoader.pm
7133µsline • block • subSelectSaver.pm
11113µsline • block • subClass/MOP/Deprecated.pm
691µsline • block • subCarp/Heavy.pm
1478µsline • block • subinteger.pm
770µsline • block • subMongoDB/Timestamp.pm
3865µsline • block • subwarnings/register.pm
2457µsline • block • subif.pm
1122µsline • block • subutf8.pm
618µsline • block • subcommon/sense.pm
517µsline • block • subbytes.pm
12µsline • block • subauto/POSIX/autosplit.ix
29194614.2sTotal (-160 statements are unaccounted for)
130363.4msAverage
1.03msMedian
0.00074Deviation