NYTProf ponapi

Performance Profile Index
For script/ponapi
Run on Wed Feb 10 15:51:26 2016
Reported on Thu Feb 11 09:43:12 2016
Profile of script/ponapi for 1060s (of 1295s), executing 395215439 statements and 122739689 subroutine calls in 322 source files and 31 string evals.

Top 15 Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
607534 | 4 | 2 | 41.7s | 125s | PONAPI::Builder::Resource::::build PONAPI::Builder::Resource::build
1332073 | 18 | 13 | 24.6s | 903s | Try::Tiny::::try Try::Tiny::try (recurses: max depth 3, inclusive time 30.9s)
1230964 | 2 | 2 | 22.2s | 67.0s | Moose::Object::::does Moose::Object::does
542856 | 1 | 1 | 17.8s | 50.7s | PONAPI::Builder::Relationship::::build PONAPI::Builder::Relationship::build
200002 | 2 | 1 | 17.6s | 37.1s | Plack::Request::::headers Plack::Request::headers
183655 | 1 | 1 | 17.5s | 69.0s | Test::PONAPI::Repository::MockDB::::_fetchall_relationships Test::PONAPI::Repository::MockDB::_fetchall_relationships
368127 | 1 | 1 | 16.3s | 16.3s | DBD::SQLite::st::::_prepare DBD::SQLite::st::_prepare (xsub)
1091615 | 3 | 3 | 16.2s | 25.2s | PONAPI::Builder::Links::::build PONAPI::Builder::Links::build
529024 | 1 | 1 | 15.9s | 60.2s | PONAPI::Builder::Links::::new PONAPI::Builder::Links::new
1230932 | 7 | 1 | 13.0s | 110s | Moose::Util::::does_role Moose::Util::does_role
1230932 | 1 | 1 | 12.8s | 31.8s | Class::MOP::Class::Immutable::Moose::Meta::Class::::does_roleClass::MOP::Class::Immutable::Moose::Meta::Class::does_role
368116 | 3 | 1 | 12.4s | 24.5s | Test::PONAPI::Repository::MockDB::Table::::select_stmt Test::PONAPI::Repository::MockDB::Table::select_stmt
183655 | 1 | 1 | 12.3s | 361s | Test::PONAPI::Repository::MockDB::::_add_resource_relationships Test::PONAPI::Repository::MockDB::_add_resource_relationships
799668 | 3 | 3 | 12.1s | 25.9s | PONAPI::Builder::::find_root PONAPI::Builder::find_root
270247 | 2 | 1 | 11.9s | 39.0s | PONAPI::Builder::Resource::::new PONAPI::Builder::Resource::new

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
Stmts | Exclusive Time | Reports | Source File
--- | --- | --- | ---
14711333 | 77.0s | line | lib/Test/PONAPI/Repository/MockDB.pm
10200166 | 50.7s | line | HTTP/Server/PSGI.pm
8909665 | 37.5s | line | Plack/Request.pm
17602241 | 37.0s | line | lib/PONAPI/Builder/Resource.pm
9079006 | 35.1s | line | lib/PONAPI/Server.pm
17700429 | 33.7s | line | HTTP/Headers/Fast.pm
25916630 | 29.6s | line | Try/Tiny.pm (including 1 string eval)
2000075 | 29.4s | line | IO/Handle.pm (including 2 string evals)
3700559 | 23.6s | line | Class/MOP/Method/Wrapped.pm
5950787 | 23.1s | line | DBI.pm (including 2 string evals)
2208980 | 21.9s | line | DBD/SQLite.pm
7280439 | 21.7s | line | lib/PONAPI/Builder/Relationship.pm
3694966 | 20.8s | line | Moose/Util.pm
7923372 | 20.1s | line | lib/Test/PONAPI/Repository/MockDB/Table.pm
6154879 | 19.6s | line | Moose/Object.pm
6300079 | 17.3s | line | Plack/Middleware/Lint.pm
9452068 | 16.2s | line | lib/PONAPI/Builder/Links.pm
5700075 | 14.9s | line | Plack/Response.pm
4344113 | 14.7s | line | lib/PONAPI/Builder.pm
4058633 | 13.7s | line | lib/PONAPI/Builder/Document.pm
3900094 | 13.7s | line | Plack/Util.pm
2700103 | 13.3s | line | IO/Socket.pm
8616576 | 12.4s | line | Moose/Meta/Class/Immutable/Trait.pm
2400529 | 10.1s | line | lib/PONAPI/DAO/Request.pm
2608474 | 9.61s | line | Hash/MultiValue.pm
1400063 | 9.45s | line | Plack/Util/Accessor.pm
1800031 | 9.01s | line | HTTP/Headers/ActionPack/PriorityList.pm
1409174 | 7.73s | line | Module/Runtime.pm
6235905 | 7.68s | line | Class/MOP/Class.pm
1300043 | 7.62s | line | lib/PONAPI/DAO.pm
1400029 | 7.22s | line | HTTP/Headers/ActionPack/MediaTypeList.pm
1230937 | 7.07s | line | lib/PONAPI/Builder/Role/HasMeta.pm
900026 | 6.71s | line | HTTP/Headers/ActionPack.pm
1500028 | 6.61s | line | HTTP/Headers/ActionPack/Core/BaseHeaderWithParams.pm
800072 | 6.28s | line | Plack/Component.pm
1240164 | 5.94s | line | Class/MOP.pm
1000030 | 5.82s | line | Plack/Middleware/StackTrace.pm
3586971 | 5.64s | line | lib/PONAPI/Builder/Resource/Identifier.pm
1500095 | 5.24s | line | IO/Socket/INET.pm
1100026 | 5.17s | line | HTTP/Headers/ActionPack/Core/BaseHeaderType.pm
600015 | 4.93s | line | Plack/Middleware/ContentLength.pm
1100027 | 4.90s | line | Plack/Middleware/AccessLog.pm
700028 | 4.85s | line | SelectSaver.pm
1300024 | 4.68s | line | HTTP/Headers/ActionPack/Core/Base.pm
2500124 | 9.72s | line | Apache/LogFormat/Compiler.pm (including 1 string eval)
529033 | 3.84s | line | lib/PONAPI/Builder/Role/HasLinksBuilder.pm
1100020 | 3.35s | line | HTTP/Headers/Util.pm
1000048 | 3.07s | line | Symbol.pm
600351 | 2.62s | line | Moose/Meta/Method/Delegation.pm
400020 | 2.48s | line | Return/MultiLevel.pm
1000027 | 2.46s | line | HTTP/Headers/ActionPack/Util.pm
600037 | 2.37s | line | Socket.pm
672758 | 1.94s | line | lib/PONAPI/DAO/Request/Role/HasFields.pm
817126 | 1.74s | line | URI/Escape.pm
441973 | 1.61s | line | lib/PONAPI/DAO/Request/Role/HasInclude.pm
400032 | 1.59s | line | Plack/Middleware/MethodOverride.pm
400019 | 1.31s | line | HTTP/Date.pm
301478 | 1.31s | line | lib/PONAPI/DAO/Request/RetrieveAll.pm
300009 | 1.27s | line | lib/PONAPI/DAO/Request/Role/HasFilter.pm
248788 | 1.26s | line | lib/PONAPI/DAO/Request/Retrieve.pm
325315 | 1.12s | line | lib/PONAPI/DAO/Request/Role/HasSort.pm
100014 | 596ms | line | HTTP/Headers/ActionPack/MediaType.pm
200008 | 580ms | line | lib/PONAPI/DAO/Request/Role/HasPage.pm
100552 | 466ms | line | HTTP/Status.pm (including 1 string eval)
99518 | 406ms | line | lib/PONAPI/DAO/Request/Role/HasID.pm
159466899 | 278s | line | Eval/Closure.pm (including 1 string eval)
38339 | 122ms | line | Class/MOP/Attribute.pm
48684 | 121ms | line | Class/MOP/Mixin/HasMethods.pm
16229 | 84.6ms | line | Class/MOP/Package.pm
26679 | 73.2ms | line | Moose/Meta/Attribute.pm
14859 | 39.6ms | line | Moose/Meta/Class.pm
21820 | 38.7ms | line | Moose/Exporter.pm
11727 | 35.4ms | line | Moose/Meta/TypeConstraint.pm
14043 | 33.4ms | line | Class/MOP/Method.pm
13794 | 32.8ms | line | Class/MOP/Instance.pm
9420 | 30.1ms | line | Class/MOP/Method/Accessor.pm
27054 | 29.9ms | line | Sub/Exporter.pm
15247 | 28.9ms | line | Sub/Install.pm
119 | 25.9ms | line | B/Deparse.pm
21839 | 24.3ms | line | Data/OptList.pm
12244 | 21.1ms | line | Class/MOP/Mixin/AttributeCore.pm
5260 | 18.2ms | line | Class/MOP/Method/Generated.pm
5935 | 17.1ms | line | Class/MOP/Mixin/HasAttributes.pm
3895 | 16.8ms | line | Exporter.pm
5454 | 16.6ms | line | Moose/Meta/Role.pm
5232 | 14.2ms | line | Moose/Meta/Role/Application/RoleSummation.pm
1090 | 13.4ms | line | Exporter/Heavy.pm
4180 | 13.3ms | line | Moose/Util/TypeConstraints.pm
4639 | 11.7ms | line | Class/MOP/Object.pm
1166 | 10.2ms | line | Moose.pm
3309 | 10.1ms | line | Moose/Meta/Role/Application/ToClass.pm
4735 | 9.45ms | line | Class/MOP/Class/Immutable/Trait.pm
3850 | 9.14ms | line | Moose/Meta/Role/Application.pm
133 | 8.67ms | line | utf8_heavy.pl
1576 | 8.63ms | line | Class/MOP/Method/Meta.pm
81 | 8.55ms | line | Pod/Perldoc.pm
1489 | 8.53ms | line | Getopt/Long.pm
2445 | 8.35ms | line | Moose/Meta/Method/Accessor.pm
83 | 6.81ms | line | Time/Piece.pm
2314 | 6.45ms | line | Moose/Meta/Attribute/Native/Trait.pm
2147 | 6.16ms | line | Moose/Meta/Method/Accessor/Native.pm
262 | 5.99ms | line | File/Temp.pm
5925 | 5.77ms | line | strict.pm
272 | 5.28ms | line | Moose/Meta/TypeConstraint/Parameterizable.pm
19 | 5.25ms | line | HTTP/Message.pm (including 1 string eval)
104 | 4.99ms | line | Plack/Runner.pm
2081 | 4.84ms | line | Moose/Meta/Role/Composite.pm
728 | 4.79ms | line | Module/Pluggable/Object.pm
307 | 4.72ms | line | Getopt/Long/Descriptive.pm
35 | 4.39ms | line | Moose/Meta/Attribute/Native/Trait/Array.pm
335 | 4.28ms | line | File/Find.pm
2147 | 4.02ms | line | Moose/Meta/TypeConstraint/Registry.pm
165 | 4.02ms | line | HTTP/Headers.pm
689 | 3.99ms | line | parent.pm
1162 | 3.95ms | line | Class/MOP/Method/Constructor.pm
2201 | 3.82ms | line | Moose/Meta/Role/Application/ToRole.pm
655 | 3.77ms | line | Moose/Util/TypeConstraints/Builtins.pm
1882 | 3.68ms | line | constant.pm
2397 | 3.66ms | line | overload.pm
40 | 3.63ms | line | Data/Dumper.pm
220 | 3.54ms | line | App/Cmd.pm
352 | 3.53ms | line | DynaLoader.pm
1109 | 3.36ms | line | Moose/Meta/Role/Attribute.pm
1944 | 3.14ms | line | warnings.pm
764 | 3.01ms | line | Class/MOP/Method/Inlined.pm
27 | 2.91ms | line | Storable.pm
1155 | 2.90ms | line | Moose/Role.pm
34 | 2.86ms | line | POSIX.pm
1588 | 2.80ms | line | File/Spec/Unix.pm
53 | 2.75ms | line | Cwd.pm
73 | 2.74ms | line | POSIX/strftime/Compiler.pm (including 1 string eval)
459 | 2.56ms | line | Carp.pm
7 | 2.54ms | line | lib/PONAPI/CLI.pm
772 | 2.50ms | line | Moose/Meta/Method/Destructor.pm
51 | 2.48ms | line | App/Cmd/Setup.pm
713 | 2.47ms | line | Moose/Meta/TypeConstraint/Class.pm
538 | 2.45ms | line | Moose/Meta/TypeConstraint/Parameterized.pm
56 | 2.19ms | line | B.pm
69 | 2.15ms | line | Path/Class/Dir.pm
36 | 2.13ms | line | Time/Seconds.pm
14 | 2.13ms | line | Params/Validate/XS.pm
685 | 2.15ms | line | base.pm (including 9 string evals)
27 | 2.09ms | line | File/Path.pm
10 | 1.94ms | line | unicore/Heavy.pl
25 | 1.93ms | line | URI.pm
31 | 1.91ms | line | File/Copy.pm (including 1 string eval)
565 | 1.87ms | line | Moose/Meta/TypeConstraint/Role.pm
352 | 1.86ms | line | Moose/Meta/Method/Accessor/Native/Writer.pm
51 | 1.83ms | line | Config_heavy.pl
604 | 1.81ms | line | vars.pm
211 | 1.80ms | line | File/Basename.pm
67 | 1.78ms | line | File/stat.pm
17 | 1.77ms | line | HTTP/Body.pm
49 | 1.77ms | line | Params/Util.pm (including 1 string eval)
190 | 1.42ms | line | Class/Load.pm
265 | 1.35ms | line | Moose/Meta/TypeConstraint/Union.pm
391 | 1.32ms | line | Moose/Meta/Method/Accessor/Native/Reader.pm
366 | 1.88ms | line | Class/Struct.pm (including 1 string eval)
281 | 1.31ms | line | Moose/Meta/Method/Accessor/Native/Collection.pm
65 | 1.30ms | line | Path/Class/File.pm
63 | 1.30ms | line | re.pm
635 | 1.29ms | line | Moose/Meta/Method/Overridden.pm
205 | 1.29ms | line | Class/MOP/Mixin/HasOverloads.pm
205 | 1.19ms | line | Devel/OverloadInfo.pm
19 | 1.18ms | line | lib/Test/PONAPI/Repository/MockDB/Loader.pm
19 | 1.17ms | line | Devel/StackTrace.pm
25 | 1.16ms | line | MRO/Compat.pm
16 | 1.14ms | line | JSON/XS.pm
320 | 1.12ms | line | Moose/Meta/Method/Constructor.pm
17 | 1.11ms | line | HTTP/Body/MultiPart.pm
27 | 1.10ms | line | IO/Dir.pm (including 1 string eval)
199 | 1.08ms | line | Module/Implementation.pm
20 | 1.08ms | line | YAML/XS.pm
47 | 1.06ms | line | lib/PONAPI/Server/ConfigReader.pm
11 | 1.05ms | line | lib/PONAPI/CLI/Command/gen.pm
9 | 1.05ms | line | lib/PONAPI/CLI/Command/manual.pm
25 | 1.04ms | line | lib/PONAPI/CLI/RunServer.pm
16 | 1.02ms | line | Devel/StackTrace/AsHTML.pm
38 | 917µs | line | Time/Local.pm
78 | 896µs | line | Package/DeprecationManager.pm
325 | 865µs | line | Class/MOP/MiniTrait.pm
31 | 863µs | line | App/Cmd/Command.pm
16 | 859µs | line | Sub/Exporter/Util.pm
58 | 805µs | line | Sub/Exporter/Progressive.pm
48 | 757µs | line | Path/Class/Entity.pm
18 | 755µs | line | lib/PONAPI/Exception.pm
47 | 751µs | line | IO/File.pm
102 | 746µs | line | Config.pm
39 | 736µs | line | Devel/InnerPackage.pm
19 | 717µs | line | Scope/Upper.pm
23 | 712µs | line | Moose/Meta/TypeConstraint/DuckType.pm
23 | 704µs | line | attributes.pm
18 | 695µs | line | App/Cmd/ArgProcessor.pm
20 | 690µs | line | Moose/Meta/TypeConstraint/Enum.pm
30 | 688µs | line | Class/MOP/Overload.pm
27 | 684µs | line | Params/Validate.pm
20 | 675µs | line | Getopt/Long/Descriptive/Usage.pm
284 | 670µs | line | Errno.pm (including 1 string eval)
36 | 666µs | line | Moose/Meta/TypeCoercion.pm
25 | 658µs | line | Cookie/Baker.pm
58 | 646µs | line | Getopt/Long/Descriptive/Opts.pm
85 | 631µs | line | Moose/Meta/Method/Accessor/Native/Hash/set.pm
15 | 617µs | line | Moose/Util/MetaRole.pm
9 | 614µs | line | DBD/SQLite/Constants.pm
13 | 612µs | line | lib/PONAPI/DAO/Request/Role/UpdateLike.pm
33 | 610µs | line | Devel/StackTrace/Frame.pm
231 | 609µs | line | metaclass.pm
45 | 598µs | line | deprecate.pm
524 | 581µs | line | HTTP/Body/UrlEncoded.pm
188 | 562µs | line | Class/MOP/Module.pm
46 | 554µs | line | if.pm
20 | 550µs | line | lib/Test/PONAPI/Repository/MockDB/Table/Articles.pm
31 | 544µs | line | Plack/Loader.pm
78 | 543µs | line | List/Util.pm (including 1 string eval)
156 | 535µs | line | Moose/Meta/Method/Meta.pm
10 | 529µs | line | lib/PONAPI/Builder/Role/HasPagination.pm
7 | 498µs | line | Tie/Hash.pm
12 | 495µs | line | Fcntl.pm
12 | 490µs | line | lib/PONAPI/Utils/Names.pm
20 | 489µs | line | Sub/Identify.pm
15 | 479µs | line | Stream/Buffered.pm
27 | 475µs | line | Time/HiRes.pm (including 1 string eval)
20 | 458µs | line | lib/PONAPI/CLI/Command/demo.pm
74 | 456µs | line | FileHandle.pm
128 | 453µs | line | Class/MOP/Mixin.pm
5 | 444µs | line | lib/PONAPI/DAO/Request/Role/HasDataMethods.pm
23 | 430µs | line | HTTP/Parser/XS.pm
8 | 428µs | line | Pod/Perldoc/GetOptsOO.pm
3 | 416µs | line | URI/QueryParam.pm
12 | 411µs | line | HTTP/Body/OctetStream.pm
9 | 406µs | line | App/Cmd/Command/commands.pm
28 | 403µs | line | List/MoreUtils.pm
21 | 397µs | line | Moose/Meta/Role/Application/ToInstance.pm
15 | 391µs | line | HTTP/Headers/ActionPack/Core/BaseHeaderList.pm
89 | 370µs | line | File/Spec/Functions.pm
33 | 363µs | line | Plack/Middleware.pm
12 | 349µs | line | String/RewritePrefix.pm
13 | 341µs | line | YAML/XS/LibYAML.pm
11 | 333µs | line | IO.pm
13 | 334µs | line | IO/Socket/UNIX.pm (including 1 string eval)
14 | 328µs | line | HTTP/Body/XFormsMultipart.pm
4 | 324µs | line | PerlIO/scalar.pm
8 | 321µs | line | lib/PONAPI/DAO/Request/DeleteRelationships.pm
20 | 318µs | line | Path/Class.pm
29 | 316µs | line | Moose/Meta/Method/Accessor/Native/Hash/get.pm
8 | 315µs | line | lib/PONAPI/DAO/Request/CreateRelationships.pm
63 | 313µs | line | Moose/Meta/Method/Accessor/Native/Array/push.pm
18 | 313µs | line | overloading.pm
21 | 310µs | line | Moose/Meta/Mixin/AttributeCore.pm
18 | 305µs | line | IO/Seekable.pm (including 1 string eval)
95 | 299µs | line | Moose/Meta/Method/Accessor/Native/Hash/count.pm
14 | 293µs | line | Scalar/Util.pm (including 1 string eval)
14 | 281µs | line | Package/Stash/XS.pm
14 | 274µs | line | Moose/Meta/TypeCoercion/Union.pm
8 | 271µs | line | mro.pm
14 | 271µs | line | Class/Load/XS.pm
10 | 270µs | line | App/Cmd/Command/help.pm
32 | 262µs | line | Moose/Meta/Method/Accessor/Native/Hash/exists.pm
7 | 262µs | line | Plack/Request/Upload.pm
19 | 259µs | line | Package/Stash.pm
37 | 257µs | line | Moose/Meta/Role/Method/Required.pm
55 | 257µs | line | Moose/Meta/Method/Accessor/Native/Array/count.pm
8 | 255µs | line | lib/PONAPI/DAO/Request/Delete.pm
42 | 251µs | line | Moose/Meta/Attribute/Native.pm
14 | 246µs | line | lib/Test/PONAPI/Repository/MockDB/Table/People.pm
25 | 244µs | line | Moose/Meta/Method/Accessor/Native/Array/get.pm
13 | 244µs | line | Devel/GlobalDestruction.pm (including 1 string eval)
4 | 242µs | line | script/ponapi
8 | 240µs | line | lib/PONAPI/DAO/Request/Create.pm
8 | 239µs | line | lib/PONAPI/DAO/Request/RetrieveByRelationship.pm
61 | 238µs | line | Moose/Meta/Attribute/Native/Trait/Hash.pm
11 | 238µs | line | Perl/OSType.pm
9 | 237µs | line | lib/PONAPI/DAO/Request/Update.pm
8 | 235µs | line | lib/PONAPI/Builder/Errors.pm
14 | 234µs | line | lib/Test/PONAPI/Repository/MockDB/Table/Comments.pm
13 | 233µs | line | Moose/Meta/Method/Accessor/Native/Hash/Writer.pm
10 | 233µs | line | Moose/Meta/Method/Augmented.pm
9 | 233µs | line | lib/PONAPI/DAO/Request/UpdateRelationships.pm
28 | 228µs | line | Moose/Meta/Method/Accessor/Native/Hash.pm
8 | 221µs | line | lib/PONAPI/DAO/Request/RetrieveRelationships.pm
23 | 209µs | line | Moose/Meta/Method/Accessor/Native/Hash/keys.pm
21 | 207µs | line | Moose/Meta/Method/Accessor/Native/Array/Writer.pm
16 | 207µs | line | Moose/Meta/Method/Accessor/Native/Array.pm
12 | 200µs | line | Plack/HTTPParser.pm
10 | 196µs | line | App/Cmd/Command/version.pm
7 | 196µs | line | Stream/Buffered/Auto.pm
9 | 189µs | line | Moose/Deprecated.pm
17 | 188µs | line | lib/PONAPI/Constants.pm
6 | 187µs | line | lib/PONAPI/DAO/Request/Role/HasRelationshipType.pm
11 | 178µs | line | Moose/Meta/Role/Method/Conflicting.pm
9 | 178µs | line | Stream/Buffered/File.pm
9 | 173µs | line | Params/Validate/Constants.pm
12 | 165µs | line | HTTP/Body/XForms.pm
9 | 159µs | line | lib/Test/PONAPI/Repository/MockDB/Table/Relationships.pm
11 | 156µs | line | File/Spec.pm
17 | 153µs | line | locale.pm
15 | 150µs | line | Sub/Name.pm
7 | 147µs | line | Stream/Buffered/PerlIO.pm
11 | 146µs | line | Plack/Handler/HTTP/Server/PSGI.pm
19 | 127µs | line | lib/PONAPI/Repository.pm
7 | 127µs | line | lib/PONAPI/Builder/Resource/Null.pm
4 | 124µs | line | Moose/Meta/Object/Trait.pm
6 | 120µs | line | lib/PONAPI/DAO/Request/Role/HasData.pm
8 | 109µs | line | Moose/Meta/Role/Method.pm
2 | 97µs | line | XSLoader.pm
11 | 97µs | line | Moose/Meta/Instance.pm
6 | 95µs | line | lib/PONAPI/DAO/Request/Role/HasDataBulk.pm
11 | 94µs | line | Moose/Meta/Method.pm
6 | 92µs | line | App/Cmd/Plugin.pm
5 | 89µs | line | utf8.pm
8 | 87µs | line | Class/MOP/Deprecated.pm
8 | 82µs | line | Plack.pm
7 | 79µs | line | Plack/Handler/Standalone.pm
43 | 72µs | line | warnings/register.pm
11 | 256µs | line | PerlIO.pm (including 1 string eval)
4 | 29µs | line | Carp/Heavy.pm
9 | 27µs | line | bytes.pm
15 | 25µs | line | feature.pm
6 | 19µs | line | common/sense.pm
4 | 18µs | line | integer.pm
1 | 3µs | line | Config_git.pl
1 | 2µs | line | unicore/lib/Blk/ASCII.pl
395215514 | 1063s | Total (-75 statements are unaccounted for)
1227377 | 3.30s | Average
| 1.30ms | Median
| 0.00115 | Deviation