| 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 ? : |