line |
true |
false |
branch |
31
|
100 |
0 |
if (UNLIKELY(SvGAMAGIC(*svp))) { |
|
1 |
99 |
if (UNLIKELY(SvGAMAGIC(*svp))) { |
|
1 |
0 |
if (UNLIKELY(SvGAMAGIC(*svp))) { |
|
1 |
99 |
if (UNLIKELY(SvGAMAGIC(*svp))) { |
|
1 |
0 |
if (UNLIKELY(SvGAMAGIC(*svp))) { |
|
1 |
99 |
if (UNLIKELY(SvGAMAGIC(*svp))) { |
44
|
1 |
0 |
DOWNGRADE_SVPV(replacement); |
|
1 |
0 |
DOWNGRADE_SVPV(replacement); |
50
|
84 |
15 |
else DOWNGRADE_SVPV(*svp); |
|
57 |
27 |
else DOWNGRADE_SVPV(*svp); |
110
|
6 |
6 |
MAKE_OPEN_LIST_WRAPPER(OP_OPEN); |
|
18 |
6 |
MAKE_OPEN_LIST_WRAPPER(OP_OPEN); |
111
|
1 |
0 |
MAKE_CAPPED_LIST_WRAPPER(OP_SYSOPEN, 4); |
|
1 |
0 |
MAKE_CAPPED_LIST_WRAPPER(OP_SYSOPEN, 4); |
|
0 |
1 |
MAKE_CAPPED_LIST_WRAPPER(OP_SYSOPEN, 4); |
|
0 |
0 |
MAKE_CAPPED_LIST_WRAPPER(OP_SYSOPEN, 4); |
|
3 |
1 |
MAKE_CAPPED_LIST_WRAPPER(OP_SYSOPEN, 4); |
112
|
1 |
0 |
MAKE_FIXED_LIST_WRAPPER(OP_TRUNCATE, 2); |
|
2 |
1 |
MAKE_FIXED_LIST_WRAPPER(OP_TRUNCATE, 2); |
113
|
1 |
0 |
MAKE_OPEN_LIST_WRAPPER(OP_EXEC); |
|
2 |
1 |
MAKE_OPEN_LIST_WRAPPER(OP_EXEC); |
114
|
1 |
0 |
MAKE_OPEN_LIST_WRAPPER(OP_SYSTEM); |
|
6 |
1 |
MAKE_OPEN_LIST_WRAPPER(OP_SYSTEM); |
116
|
2 |
1 |
MAKE_SP_WRAPPER(OP_BIND); |
117
|
1 |
0 |
MAKE_SP_WRAPPER(OP_CONNECT); |
118
|
2 |
0 |
MAKE_SP_WRAPPER(OP_SSOCKOPT); |
119
|
1 |
0 |
MAKE_SP_WRAPPER(OP_SEND); |
121
|
0 |
0 |
MAKE_SP_WRAPPER(OP_IOCTL); |
123
|
1 |
0 |
MAKE_SP_WRAPPER(OP_LSTAT); |
124
|
1 |
0 |
MAKE_SP_WRAPPER(OP_STAT); |
125
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTRREAD); |
126
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTRWRITE); |
127
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTREXEC); |
128
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTEREAD); |
129
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTEWRITE); |
130
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTEEXEC); |
131
|
2 |
1 |
MAKE_SP_WRAPPER(OP_FTIS); |
132
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTSIZE); |
133
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTMTIME); |
134
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTATIME); |
135
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTCTIME); |
136
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTROWNED); |
137
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTEOWNED); |
138
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTZERO); |
139
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTSOCK); |
140
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTCHR); |
141
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTBLK); |
142
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTFILE); |
143
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTDIR); |
144
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTPIPE); |
145
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTSUID); |
146
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTSGID); |
147
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTSVTX); |
148
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTLINK); |
150
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTTEXT); |
151
|
1 |
0 |
MAKE_SP_WRAPPER(OP_FTBINARY); |
152
|
2 |
2 |
MAKE_SP_WRAPPER(OP_CHDIR); |
153
|
1 |
0 |
MAKE_OPEN_LIST_WRAPPER(OP_CHOWN); |
|
3 |
1 |
MAKE_OPEN_LIST_WRAPPER(OP_CHOWN); |
154
|
0 |
0 |
MAKE_SP_WRAPPER(OP_CHROOT); |
155
|
1 |
0 |
MAKE_OPEN_LIST_WRAPPER(OP_UNLINK); |
|
1 |
1 |
MAKE_OPEN_LIST_WRAPPER(OP_UNLINK); |
156
|
1 |
1 |
MAKE_OPEN_LIST_WRAPPER(OP_CHMOD); |
|
2 |
1 |
MAKE_OPEN_LIST_WRAPPER(OP_CHMOD); |
157
|
1 |
0 |
MAKE_OPEN_LIST_WRAPPER(OP_UTIME); |
|
3 |
1 |
MAKE_OPEN_LIST_WRAPPER(OP_UTIME); |
158
|
1 |
0 |
MAKE_FIXED_LIST_WRAPPER(OP_RENAME, 2); |
|
2 |
1 |
MAKE_FIXED_LIST_WRAPPER(OP_RENAME, 2); |
159
|
1 |
0 |
MAKE_FIXED_LIST_WRAPPER(OP_LINK, 2); |
|
2 |
1 |
MAKE_FIXED_LIST_WRAPPER(OP_LINK, 2); |
160
|
1 |
0 |
MAKE_FIXED_LIST_WRAPPER(OP_SYMLINK, 2); |
|
2 |
1 |
MAKE_FIXED_LIST_WRAPPER(OP_SYMLINK, 2); |
161
|
2 |
0 |
MAKE_SP_WRAPPER(OP_READLINK); |
162
|
3 |
0 |
MAKE_CAPPED_LIST_WRAPPER(OP_MKDIR, 2); |
|
3 |
0 |
MAKE_CAPPED_LIST_WRAPPER(OP_MKDIR, 2); |
|
0 |
3 |
MAKE_CAPPED_LIST_WRAPPER(OP_MKDIR, 2); |
|
0 |
0 |
MAKE_CAPPED_LIST_WRAPPER(OP_MKDIR, 2); |
|
3 |
3 |
MAKE_CAPPED_LIST_WRAPPER(OP_MKDIR, 2); |
163
|
2 |
0 |
MAKE_SP_WRAPPER(OP_RMDIR); |
164
|
1 |
0 |
MAKE_SP_WRAPPER(OP_OPEN_DIR); |
166
|
7 |
638 |
MAKE_SP_WRAPPER(OP_REQUIRE); |
167
|
1 |
0 |
MAKE_SP_WRAPPER(OP_DOFILE); |
168
|
1 |
0 |
MAKE_SP_WRAPPER(OP_BACKTICK); |
175
|
0 |
0 |
MAKE_OPEN_LIST_WRAPPER(OP_SYSCALL); |
|
0 |
0 |
MAKE_OPEN_LIST_WRAPPER(OP_SYSCALL); |
200
|
13 |
0 |
if (!initialized) { |