line |
true |
false |
branch |
139
|
0 |
25 |
unless ($sym) |
144
|
6 |
19 |
if ($sym eq '%IPC::Shm::NAMEVARS') { } |
|
11 |
8 |
elsif (my $shmid = $IPC::Shm::NAMEVARS{$sym}) { } |
145
|
0 |
6 |
unless ($rv = $class->bind($IPCKEY)) |
152
|
0 |
11 |
unless ($rv = $class->shmat($shmid)) |
159
|
0 |
8 |
unless ($rv = $class->create) |
181
|
0 |
6 |
if (defined $aname) { } |
183
|
0 |
0 |
unless ($shmid = $IPC::Shm::ANONVARS{$aname}) |
188
|
0 |
0 |
unless ($rv = $class->shmat($shmid)) |
196
|
0 |
6 |
unless ($rv = $class->create) |
222
|
0 |
0 |
if (my $vname = $this->varname) |
226
|
0 |
0 |
if (my $vanon = $this->varanon) |
239
|
2 |
0 |
if (my $vanon = $this->varanon) |
245
|
0 |
0 |
if $vname =~ /^%/ |
246
|
0 |
0 |
if $vname =~ /^@/ |
247
|
0 |
0 |
if $vname =~ /^\$/ |
259
|
5 |
7 |
if (my $vname = $this->varname) |
275
|
4 |
8 |
unless ($this->nrefs or $this->varname) |
281
|
4 |
0 |
if ($this->nconns == 1) |
307
|
0 |
5 |
if (my $vname = $this->varname) { } |
|
5 |
0 |
elsif (my $vanon = $this->varanon) { } |
329
|
5 |
0 |
if (my $vanon = $$standin{'varanon'}) |
335
|
0 |
0 |
if $vname =~ /^%/ |
336
|
0 |
0 |
if $vname =~ /^@/ |
337
|
0 |
0 |
if $vname =~ /^\$/ |
349
|
0 |
18 |
if (my $vname = $$standin{'varname'}) |
353
|
18 |
0 |
if (my $vanon = $$standin{'varanon'}) |
369
|
0 |
5 |
unless ($shmid) |
378
|
0 |
5 |
unless ($rv) |
383
|
0 |
5 |
if $$standin{'varname'} |
384
|
5 |
0 |
if $$standin{'varanon'} |
396
|
0 |
3 |
unless my $rv = $callclass->standin_restand($standin) |