The Flame Graph above is a visualization of the time spent in distinct call stacks. The colors and x-axis position are not meaningful.
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
2436 | 1 | 1 | 68.2ms | 138ms | _parse_time | Date::Manip::Date::
2433 | 1 | 1 | 59.4ms | 675ms | parse | Date::Manip::Date::
26732 | 12 | 1 | 52.7ms | 52.7ms | CORE:subst (opcode) | Date::Manip::Date::
2436 | 1 | 1 | 39.6ms | 85.1ms | _parse_date_common | Date::Manip::Date::
21950 | 24 | 1 | 36.6ms | 36.6ms | CORE:regcomp (opcode) | Date::Manip::Date::
2430 | 1 | 1 | 32.2ms | 127ms | set | Date::Manip::Date::
2431 | 2 | 2 | 31.7ms | 73.3ms | date_period | Date::Manip::TZ::
14622 | 6 | 1 | 26.4ms | 26.4ms | CORE:match (opcode) | Date::Manip::Date::
2436 | 1 | 1 | 25.4ms | 120ms | _parse_date | Date::Manip::Date::
2430 | 1 | 1 | 23.5ms | 205ms | _parse_check | Date::Manip::Date::
2436 | 1 | 1 | 23.1ms | 33.1ms | _parse_dow | Date::Manip::Date::
2431 | 1 | 1 | 21.9ms | 22.2ms | _all_periods | Date::Manip::TZ::
4860 | 2 | 1 | 18.4ms | 48.8ms | check | Date::Manip::Base::
2443 | 4 | 2 | 13.8ms | 20.5ms | _now (recurses: max depth 1, inclusive time 12µs) | Date::Manip::TZ_Base::
2439 | 2 | 2 | 13.5ms | 20.3ms | _encoding | Date::Manip::Base::
Stmts | Exclusive Time |
Reports | Source File |
---|---|---|---|
547842 | 458ms | line | Date/Manip/Date.pm |
160249 | 108ms | line | Date/Manip/Base.pm (including 1 string eval) |
119372 | 84.4ms | line | Date/Manip/TZ.pm (including 1 string eval) |
53779 | 29.5ms | line | Date/Manip/TZ_Base.pm |
14877 | 8.93ms | line | Date/Manip/Obj.pm |
7397 | 7.16ms | line | Encode.pm |
2452 | 5.70ms | line | ../dm5dm6_ex3 |
30 | 4.88ms | line | Date/Manip/Zones.pm |
515 | 4.51ms | line | Date/Manip/Delta.pm |
14 | 4.29ms | line | Date/Manip/TZ/amnew_00.pm |
65 | 1.87ms | line | Carp.pm (including 1 string eval) |
177 | 1.33ms | line | IO/Handle.pm (including 2 string evals) |
27 | 1.26ms | line | Storable.pm |
348 | 1.06ms | line | Exporter.pm |
75 | 1.04ms | line | DynaLoader.pm |
378 | 1.03ms | line | Encode/Alias.pm |
78 | 926µs | line | Exporter/Heavy.pm |
81 | 894µs | line | constant.pm |
33 | 730µs | line | IO/File.pm |
27 | 716µs | line | Time/HiRes.pm (including 1 string eval) |
635 | 452µs | line | strict.pm |
38 | 414µs | line | Config.pm |
48 | 399µs | line | vars.pm |
18 | 386µs | line | IO/Seekable.pm (including 1 string eval) |
332 | 352µs | line | warnings.pm |
14 | 349µs | line | Symbol.pm |
11 | 349µs | line | Encode/Config.pm |
15 | 344µs | line | Date/Manip/Lang/english.pm |
12 | 270µs | line | Fcntl.pm |
11 | 232µs | line | IO.pm |
10 | 226µs | line | Encode/Encoding.pm |
5 | 152µs | line | Tie/Hash/NamedCapture.pm |
10 | 110µs | line | Date/Manip/Lang/index.pm |
7 | 77µs | line | SelectSaver.pm |
23 | 71µs | line | integer.pm |
13 | 14µs | line | warnings/register.pm |
7 | 11µs | line | utf8.pm |
1 | 8µs | line | XSLoader.pm |
4 | 6µs | line | bytes.pm |
909030 | 731ms | Total (-15 statements are unaccounted for) | |
23308 | 18.7ms | Average | |
715µs | Median | ||
0.00056 | Deviation |