line |
true |
false |
branch |
165
|
87 |
1 |
if (my $nytprof = $config->{'nytprof'}) |
167
|
1 |
86 |
if $app->mode eq 'production' and not $nytprof->{'allow_production'} |
171
|
1 |
85 |
if ($nytprofhtml_path = $nytprof->{'nytprofhtml_path'}) { } |
178
|
1 |
85 |
unless $nytprofhtml_path and -e $nytprofhtml_path |
187
|
0 |
170 |
unless (-d $dir) |
188
|
0 |
0 |
unless mkdir $dir |
195
|
4 |
81 |
unless ($nytprof->{'disable'}) |
219
|
0 |
92 |
unless (-e $nytprofhtml_path) |
227
|
92 |
0 |
$nytprofhtml_path && -e $nytprofhtml_path ? : |
254
|
693 |
1695 |
if ($pre_hook eq 'after_build_tx') { } |
|
0 |
1695 |
elsif ($pre_hook =~ /around/u) { } |
262
|
3 |
1692 |
if $c->stash->{'mojo.static'} |
265
|
4 |
2381 |
if $path =~ m[^/nytprof]u |
268
|
0 |
2381 |
if $^O eq 'MSWin32' |
273
|
0 |
2381 |
if ($^O eq 'MSWin32' and length $profile > 259) |
282
|
5 |
2376 |
unless $disable |
283
|
0 |
2381 |
if $pre_hook =~ /around/u |
288
|
11 |
2232 |
if $post_hook =~ /around/u |
289
|
11 |
2232 |
unless $disable |
312
|
1 |
1 |
@profiles ? : |
325
|
1 |
1 |
unless $list =~ /No profiles found/u |
346
|
0 |
7 |
unless opendir my $dirh, $prof_dir |
370
|
7 |
1 |
$nytprof && $nytprof->attributes->{'profiler_duration'} ? : |
387
|
1 |
1 |
unless -f $profile |
394
|
1 |
2 |
unless (-d $sub_dir) |
395
|
0 |
1 |
unless mkdir $sub_dir |
402
|
1 |
0 |
unless (-f catfile($htmldir, 'index.html')) |
405
|
0 |
1 |
if ($? == -1) { } |
|
0 |
1 |
elsif ($? & 127) { } |
|
0 |
1 |
elsif ($? != 0) { } |
408
|
0 |
0 |
$? & 128 ? : |