| blib/lib/IPC/Shareable.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 1 | 47 | 2.1 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 527 | 0 | 0 | 0 | $stored_key and $stored_key == $protect_key |
| 704 | 0 | 0 | 0 | $knot->attributes("limit") and $shm_size > 1073741824 |
| 740 | 0 | 0 | 0 | $knot->attributes("create") and $knot->attributes("exclusive") |
| 858 | 0 | 0 | 0 | not $verified_exclusive and $check_count < 10 |
| 1015 | 0 | 0 | 0 | exists $data->{$id} and keys %{$$data{$id};} |
| 0 | 0 | 0 | exists $data->{$id} and keys %{$$data{$id};} and tied %{$$data{$id};} | |
| 1021 | 0 | 0 | 0 | exists $data->[$id] and tied @{$$data[$id];} |
| line | l | !l | condition |
|---|---|---|---|
| 32 | 0 | 34 | $ENV{'SHAREABLE_DEBUG'} || 0 |
| 388 | 0 | 0 | $opts{'var'} || 'HASH' |
| 812 | 0 | 0 | $opts->{'magic'} || 0 |
| 821 | 0 | 0 | $knot->attributes('key') || '' |
| 904 | 0 | 0 | $knot->attributes('mode') || 438 |
| 931 | 0 | 0 | &Scalar::Util::reftype($val) || '' |
| 1011 | 0 | 0 | &Scalar::Util::reftype($parent->{'_data'}) || '' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 172 | 0 | 0 | 0 | $knot->{'_lock'} or $knot->{'_iterating'} |
| 783 | 0 | 0 | 0 | $process_register{$knot->seg->id} ||= $knot |
| 811 | 0 | 0 | 0 | $opts->{'owner'} || $$ |
| 821 | 0 | 0 | 0 | $key_str //= $knot->attributes('key') || '' |