| blib/lib/Devel/NYTProf/FileInfo.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 26 | 40 | 65.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 203 | 0 | 0 | 468 | $fid_ary and $fid_ary->[$fid] |
| 262 | 0 | 0 | 0 | $recurse and my $eval_fi = $fi->eval_fi |
| line | l | !l | condition |
|---|---|---|---|
| 60 | 165 | 481 | +(shift())->[13] ||= {} |
| 62 | 464 | 464 | +(shift())->[14] ||= {} |
| 124 | 240 | 0 | $self->[10] ||= {} |
| 197 | 4 | 464 | $levels ||= ["line"] |
| 210 | 1 | 0 | $self->line_time_data(['sub', 'block', 'line']) || (return undef) |
| 251 | 64 | 32 | $_->[$idx] || 0 |
| 326 | 176 | 0 | $s_scl->{$line} ||= {} |
| 328 | 144 | 32 | $s_sc_hash->{$subname} ||= [] |
| 345 | 224 | 0 | $donor_fi->line_time_data || [] |
| 348 | 320 | 0 | $s_ltd->[$line] ||= [] |
| 371 | 0 | 192 | $profile->attributes->{'sawampersand_fid'} or 0 |
| 410 | 128 | 0 | $subs_called_on_line->{$survivor_subname} ||= [] |
| 498 | 284 | 324 | $self->srclines_array || [] |
| 568 | 4472 | 32 | defined $_ or $_ = "undef" |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 56 | 0 | 0 | 4 | $self->is_fake || $self->is_eval || $self->flags & 256 |
| 497 | 288 | 284 | 324 | $self->cache->{'src_digest'} ||= do { my $srclines_array = $self->srclines_array || []; my $src = join("\n", @$srclines_array); $src ? join(",", (scalar @$srclines_array, length $src, unpack("%32C*", $src))) : "" } |