| line |
true |
false |
branch |
|
232
|
0 |
486 |
if (!mg) |
|
237
|
21 |
465 |
if (vtbl->svt_copy) |
|
240
|
0 |
486 |
if (vtbl->svt_dup) |
|
244
|
20 |
466 |
if (vtbl->svt_local) |
|
248
|
138 |
348 |
if (mg->mg_flags & MGf_REFCOUNTED) |
|
261
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
653 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
653 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
604 |
49 |
if (SvTRUE(ERRSV)) { |
|
|
604 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
604 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
49 |
604 |
if (SvTRUE(ERRSV)) { |
|
262
|
49 |
0 |
old_err = newSVsv(ERRSV); |
|
263
|
49 |
0 |
sv_setsv(ERRSV, &PL_sv_undef); |
|
268
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
653 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
653 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
653 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
537 |
116 |
if (SvTRUE(ERRSV)) { |
|
|
537 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
537 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
116 |
537 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
|
0 |
0 |
if (SvTRUE(ERRSV)) { |
|
271
|
5 |
111 |
if (IN_PERL_COMPILETIME) { |
|
272
|
2 |
3 |
if (!PL_in_eval) { |
|
273
|
2 |
0 |
if (PL_errors) |
|
274
|
2 |
0 |
sv_catsv(PL_errors, ERRSV); |
|
276
|
0 |
0 |
Perl_warn(aTHX_ "%s", SvPV_nolen(ERRSV)); |
|
|
0 |
0 |
Perl_warn(aTHX_ "%s", SvPV_nolen(ERRSV)); |
|
|
0 |
0 |
Perl_warn(aTHX_ "%s", SvPV_nolen(ERRSV)); |
|
|
0 |
0 |
Perl_warn(aTHX_ "%s", SvPV_nolen(ERRSV)); |
|
277
|
2 |
0 |
SvCUR_set(ERRSV, 0); |
|
280
|
5 |
0 |
if (PL_parser) |
|
288
|
68 |
43 |
if (!cleanup || cleanup(aTHX_ ud)) |
|
|
40 |
28 |
if (!cleanup || cleanup(aTHX_ ud)) |
|
292
|
25 |
512 |
if (old_err) { |
|
293
|
25 |
0 |
sv_setsv(ERRSV, old_err); |
|
354
|
0 |
20 |
if (o->op_type == 0) { |
|
356
|
0 |
0 |
if (o->op_targ == OP_NEXTSTATE || o->op_targ == OP_DBSTATE) |
|
|
0 |
0 |
if (o->op_targ == OP_NEXTSTATE || o->op_targ == OP_DBSTATE) |
|
359
|
0 |
0 |
return (o->op_flags & OPf_KIDS) ? OPc_UNOP : OPc_BASEOP; |
|
362
|
3 |
17 |
if (o->op_type == OP_SASSIGN) |
|
363
|
0 |
3 |
return ((o->op_private & OPpASSIGN_BACKWARDS) ? OPc_UNOP : OPc_BINOP); |
|
365
|
0 |
17 |
if (o->op_type == OP_AELEMFAST) { |
|
383
|
0 |
17 |
switch (OP_CLASS(o)) { |
|
401
|
2 |
0 |
return ( |
|
403
|
1 |
1 |
(o->op_type != OP_CUSTOM) && |
|
416
|
1 |
0 |
return (o->op_flags & OPf_KIDS) ? OPc_UNOP : OPc_BASEOP; |
|
418
|
0 |
1 |
return ((o->op_flags & OPf_KIDS) ? OPc_UNOP : |
|
|
0 |
0 |
return ((o->op_flags & OPf_KIDS) ? OPc_UNOP : |
|
425
|
1 |
2 |
if (o->op_flags & OPf_STACKED) |
|
427
|
1 |
1 |
else if (o->op_flags & OPf_SPECIAL) |
|
583
|
176 |
0 |
w->opinfo = (U8) ((opinfo < 255) ? opinfo : 255); |
|
584
|
41 |
135 |
if (w->opinfo) |
|
594
|
0 |
131 |
if (!w) |
|
599
|
131 |
0 |
if (!PL_dirty) { |
|
751
|
329 |
43 |
if (mg->mg_type == PERL_MAGIC_ext && mg->mg_len == HEf_SVKEY) { |
|
|
329 |
0 |
if (mg->mg_type == PERL_MAGIC_ext && mg->mg_len == HEf_SVKEY) { |
|
754
|
329 |
0 |
if (vmg_sv_has_wizard_type(sv)) |
|
769
|
165 |
216 |
if (SvTYPE(sv) < SVt_PVMG) |
|
774
|
113 |
167 |
for (mg = SvMAGIC(sv); mg; mg = mg->mg_moremagic) { |
|
777
|
90 |
23 |
if (z && vmg_wizard_id(z) == wid) |
|
|
49 |
41 |
if (z && vmg_wizard_id(z) == wid) |
|
796
|
0 |
143 |
PUSHSTACKi(PERLSI_MAGIC); |
|
798
|
0 |
143 |
PUSHMARK(SP); |
|
799
|
143 |
0 |
EXTEND(SP, items + 1); |
|
|
0 |
143 |
EXTEND(SP, items + 1); |
|
801
|
54 |
143 |
for (i = 0; i < items; ++i) |
|
810
|
135 |
0 |
SvREFCNT_inc_simple_void(nsv); /* Or it will be destroyed in FREETMPS */ |
|
816
|
0 |
135 |
POPSTACK; |
|
818
|
135 |
0 |
FREETMPS; |
|
828
|
48 |
21 |
return mg ? mg->mg_obj : NULL; |
|
848
|
23 |
80 |
if (prevmagic) |
|
855
|
19 |
84 |
if (mg->mg_type == PERL_MAGIC_uvar) { |
|
859
|
84 |
0 |
if (mg->mg_obj != sv) { |
|
870
|
51 |
52 |
if (XSH_CXT.depth) { |
|
883
|
51 |
43 |
while (mg) { |
|
886
|
3 |
48 |
if (mg == skip) |
|
904
|
1 |
311 |
if (vmg_find(sv, w)) |
|
909
|
143 |
168 |
data = (w->cb_data) ? vmg_data_new(w->cb_data, sv, args, items) : NULL; |
|
914
|
231 |
72 |
if (SvTYPE(sv) < SVt_PVHV) |
|
923
|
60 |
12 |
if (!oldgmg && SvGMAGICAL(sv)) |
|
|
6 |
54 |
if (!oldgmg && SvGMAGICAL(sv)) |
|
927
|
43 |
29 |
if (w->uvar) { |
|
939
|
48 |
40 |
for (prevmagic = NULL, mg = SvMAGIC(sv); mg; prevmagic = mg, mg = moremagic) { |
|
941
|
3 |
45 |
if (mg->mg_type == PERL_MAGIC_uvar) |
|
945
|
3 |
40 |
if (mg) { /* Found another uvar magic. */ |
|
947
|
2 |
1 |
if (uf->uf_val == vmg_svt_val) { |
|
976
|
1 |
56 |
if (SvTYPE(sv) < SVt_PVMG) |
|
979
|
77 |
1 |
for (prevmagic = NULL, mg = SvMAGIC(sv); mg; prevmagic = mg, mg = moremagic) { |
|
985
|
58 |
19 |
if (z) { |
|
989
|
55 |
3 |
if (zid == wid) { |
|
991
|
24 |
31 |
uvars = z->uvar ? (uvars + 1) : 0; |
|
993
|
1 |
2 |
} else if (z->uvar) { |
|
1003
|
1 |
55 |
if (!mg) |
|
1009
|
23 |
32 |
if (uvars == 1 && SvTYPE(sv) >= SVt_PVHV) { |
|
|
20 |
3 |
if (uvars == 1 && SvTYPE(sv) >= SVt_PVHV) { |
|
1012
|
2 |
19 |
for (mg = moremagic; mg; mg = mg->mg_moremagic) { |
|
1015
|
1 |
1 |
if (z && z->uvar) { |
|
|
1 |
0 |
if (z && z->uvar) { |
|
1021
|
19 |
1 |
if (uvars == 1) { |
|
1024
|
19 |
0 |
for (prevmagic = NULL, mg = SvMAGIC(sv); mg; prevmagic = mg, mg = moremagic){ |
|
1026
|
19 |
0 |
if (mg->mg_type == PERL_MAGIC_uvar) |
|
1031
|
18 |
1 |
if (ud->old_uf.uf_val || ud->old_uf.uf_set) { |
|
|
0 |
18 |
if (ud->old_uf.uf_val || ud->old_uf.uf_set) { |
|
1069
|
2 |
18 |
if (!vmg_op_name_init) { |
|
1071
|
792 |
2 |
for (t = 0; t < OP_max; ++t) |
|
1079
|
2 |
18 |
if (!XSH_CXT.b__op_stashes[0]) { |
|
1082
|
28 |
2 |
for (c = OPc_NULL; c < OPc_MAX; ++c) |
|
1094
|
4 |
41 |
if (!PL_op) |
|
1102
|
0 |
20 |
name = OP_NAME(PL_op); |
|
1103
|
0 |
20 |
name_len = (t == OP_CUSTOM) ? strlen(name) : vmg_op_name_len[t]; |
|
1133
|
40 |
0 |
if (XSH_CXT.depth == 0 && XSH_CXT.freed_tokens) { |
|
|
36 |
4 |
if (XSH_CXT.depth == 0 && XSH_CXT.freed_tokens) { |
|
1203
|
0 |
368 |
PUSHSTACKi(PERLSI_MAGIC); |
|
1205
|
0 |
368 |
PUSHMARK(SP); |
|
1206
|
0 |
368 |
EXTEND(SP, args + 1); |
|
1209
|
567 |
368 |
for (i = 0; i < args; ++i) { |
|
1210
|
567 |
0 |
SV *sva = va_arg(ap, SV *); |
|
1211
|
332 |
235 |
PUSHs(sva ? sva : &PL_sv_undef); |
|
1214
|
39 |
329 |
if (opinfo) |
|
1215
|
0 |
39 |
XPUSHs(vmg_op_info(opinfo)); |
|
1218
|
139 |
229 |
if (flags & VMG_CB_CALL_GUARD) { |
|
1223
|
129 |
2 |
if (XSH_CXT.depth == 0 && XSH_CXT.freed_tokens) |
|
|
4 |
125 |
if (XSH_CXT.depth == 0 && XSH_CXT.freed_tokens) |
|
1231
|
129 |
207 |
if (SvOK(svr)) |
|
|
129 |
0 |
if (SvOK(svr)) |
|
|
0 |
129 |
if (SvOK(svr)) |
|
1232
|
184 |
23 |
ret = (int) SvIV(svr); |
|
1233
|
23 |
313 |
if (SvROK(svr)) |
|
1239
|
0 |
336 |
POPSTACK; |
|
1241
|
336 |
0 |
FREETMPS; |
|
1244
|
23 |
313 |
if (svr && !SvTEMP(svr)) |
|
|
23 |
0 |
if (svr && !SvTEMP(svr)) |
|
1247
|
4 |
332 |
if (chain) { |
|
1297
|
0 |
0 |
const U8 *s = VOID2(const U8 *, VOID2(const void *, SvPV_const(sv, len))); |
|
1302
|
0 |
0 |
return DO_UTF8(sv) ? utf8_length(s, s + len) : len; |
|
|
0 |
0 |
return DO_UTF8(sv) ? utf8_length(s, s + len) : len; |
|
1317
|
0 |
36 |
PUSHSTACKi(PERLSI_MAGIC); |
|
1319
|
0 |
36 |
PUSHMARK(SP); |
|
1320
|
0 |
36 |
EXTEND(SP, 3); |
|
1322
|
9 |
27 |
PUSHs(mg->mg_obj ? mg->mg_obj : &PL_sv_undef); |
|
1323
|
0 |
36 |
if (t < SVt_PVAV) { |
|
1326
|
36 |
0 |
} else if (t == SVt_PVAV) { |
|
1333
|
2 |
34 |
if (opinfo) |
|
1334
|
0 |
2 |
XPUSHs(vmg_op_info(opinfo)); |
|
1341
|
6 |
19 |
ret = SvOK(svr) ? (U32) SvUV(svr) : len; |
|
|
6 |
0 |
ret = SvOK(svr) ? (U32) SvUV(svr) : len; |
|
|
0 |
6 |
ret = SvOK(svr) ? (U32) SvUV(svr) : len; |
|
|
0 |
19 |
ret = SvOK(svr) ? (U32) SvUV(svr) : len; |
|
1342
|
25 |
0 |
if (t == SVt_PVAV) |
|
1346
|
0 |
25 |
POPSTACK; |
|
1348
|
25 |
0 |
FREETMPS; |
|
1358
|
0 |
1 |
if (t < SVt_PVAV) { |
|
1360
|
1 |
0 |
} else if (t == SVt_PVAV) { |
|
1401
|
9 |
0 |
if (mg->mg_obj) |
|
1402
|
9 |
0 |
sv_setsv(ERRSV, mg->mg_obj); |
|
1435
|
28 |
32 |
if (ud->in_eval) { |
|
1436
|
28 |
0 |
U32 optype = PL_op ? PL_op->op_type : OP_NULL; |
|
1438
|
25 |
3 |
if (optype == OP_LEAVETRY || optype == OP_LEAVEEVAL) { |
|
|
0 |
25 |
if (optype == OP_LEAVETRY || optype == OP_LEAVEEVAL) { |
|
1439
|
3 |
0 |
SV *errsv = newSVsv(ERRSV); |
|
1441
|
3 |
0 |
FREETMPS; |
|
1442
|
3 |
0 |
LEAVE_SCOPE(ud->base); |
|
1459
|
3 |
0 |
vmg_sv_magicext(ERRSV, errsv, &vmg_propagate_errsv_vtbl, NULL, 0); |
|
1475
|
32 |
0 |
if (SvROK(ud->rsv) && SvRV(ud->rsv) == sv) { |
|
|
32 |
0 |
if (SvROK(ud->rsv) && SvRV(ud->rsv) == sv) { |
|
1486
|
29 |
3 |
if (mg) { |
|
1509
|
0 |
106 |
if (PL_dirty) |
|
1515
|
106 |
0 |
SvREFCNT_inc_simple_void(sv); |
|
1525
|
106 |
0 |
if (cxstack_ix < cxstack_max) { |
|
1527
|
31 |
75 |
ud.base = ud.in_eval ? PL_scopestack[PL_scopestack_ix] : 0; |
|
1536
|
0 |
106 |
PUSHSTACKi(PERLSI_MAGIC); |
|
1538
|
0 |
106 |
PUSHMARK(SP); |
|
1539
|
0 |
106 |
EXTEND(SP, 2); |
|
1547
|
35 |
71 |
PUSHs(mg->mg_obj ? mg->mg_obj : &PL_sv_undef); |
|
1548
|
4 |
102 |
if (w->opinfo) |
|
1549
|
0 |
4 |
XPUSHs(vmg_op_info(w->opinfo)); |
|
1557
|
71 |
3 |
if (XSH_CXT.depth == 0 && XSH_CXT.freed_tokens) { |
|
|
3 |
68 |
if (XSH_CXT.depth == 0 && XSH_CXT.freed_tokens) { |
|
1567
|
62 |
12 |
if (SvOK(svr)) |
|
|
62 |
0 |
if (SvOK(svr)) |
|
|
0 |
62 |
if (SvOK(svr)) |
|
1568
|
11 |
1 |
ret = (int) SvIV(svr); |
|
1571
|
0 |
74 |
POPSTACK; |
|
1576
|
74 |
0 |
if (SvROK(ud.rsv) && SvRV(ud.rsv) == sv) { |
|
|
74 |
0 |
if (SvROK(ud.rsv) && SvRV(ud.rsv) == sv) { |
|
1584
|
47 |
27 |
FREETMPS; |
|
1611
|
20 |
10 |
if (keylen == HEf_SVKEY) { |
|
1617
|
1 |
29 |
if (SvTYPE(sv) >= SVt_PVCV) |
|
1622
|
10 |
20 |
if (keylen != HEf_SVKEY) { |
|
1680
|
3 |
165 |
if (ud->old_uf.uf_val) |
|
1682
|
0 |
168 |
if (ud->old_uf.uf_set) |
|
1685
|
352 |
160 |
for (mg = SvMAGIC(sv); mg; mg = moremagic) { |
|
1703
|
0 |
180 |
if (!w) |
|
1710
|
24 |
0 |
if (!newkey) |
|
1717
|
57 |
15 |
if (w->cb_fetch) |
|
1724
|
57 |
2 |
if (w->cb_store) |
|
1729
|
14 |
15 |
if (w->cb_exists) |
|
1734
|
11 |
0 |
if (w->cb_delete) |
|
1741
|
27 |
133 |
if (SvRMAGICAL(sv) && !tied && !(action & (HV_FETCH_ISSTORE|HV_DELETE))) { |
|
|
23 |
4 |
if (SvRMAGICAL(sv) && !tied && !(action & (HV_FETCH_ISSTORE|HV_DELETE))) { |
|
|
14 |
9 |
if (SvRMAGICAL(sv) && !tied && !(action & (HV_FETCH_ISSTORE|HV_DELETE))) { |
|
1758
|
14 |
0 |
if (nop && nop->op_ppaddr == vmg_pp_reset_rmg) { |
|
|
4 |
10 |
if (nop && nop->op_ppaddr == vmg_pp_reset_rmg) { |
|
1847
|
420 |
30 |
for (c = OPc_NULL; c < OPc_MAX; ++c) |
|
1892
|
30 |
0 |
if (cxt->depth == 0 && cxt->freed_tokens) { |
|
|
0 |
30 |
if (cxt->depth == 0 && cxt->freed_tokens) { |
|
1984
|
20 |
177 |
if (items != 9 |
|
1994
|
135 |
42 |
w = vmg_wizard_alloc(SvOK(op_info) ? SvUV(op_info) : 0); |
|
|
135 |
0 |
w = vmg_wizard_alloc(SvOK(op_info) ? SvUV(op_info) : 0); |
|
|
0 |
135 |
w = vmg_wizard_alloc(SvOK(op_info) ? SvUV(op_info) : 0); |
|
|
0 |
42 |
w = vmg_wizard_alloc(SvOK(op_info) ? SvUV(op_info) : 0); |
|
1997
|
94 |
82 |
VMG_SET_CB(ST(i++), data); |
|
|
94 |
0 |
VMG_SET_CB(ST(i++), data); |
|
|
0 |
94 |
VMG_SET_CB(ST(i++), data); |
|
|
82 |
0 |
VMG_SET_CB(ST(i++), data); |
|
|
82 |
0 |
VMG_SET_CB(ST(i++), data); |
|
|
0 |
82 |
VMG_SET_CB(ST(i++), data); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), data); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), data); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), data); |
|
|
82 |
0 |
VMG_SET_CB(ST(i++), data); |
|
|
82 |
0 |
VMG_SET_CB(ST(i++), data); |
|
1999
|
118 |
58 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
118 |
0 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
0 |
118 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
58 |
0 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
54 |
4 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
0 |
54 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
2 |
2 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
2 |
0 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
0 |
2 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
56 |
2 |
VMG_SET_SVT_CB(ST(i++), get); |
|
|
56 |
0 |
VMG_SET_SVT_CB(ST(i++), get); |
|
2000
|
152 |
24 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
152 |
0 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
0 |
152 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
24 |
0 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
23 |
1 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
0 |
23 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
1 |
0 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
1 |
0 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
0 |
1 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
23 |
1 |
VMG_SET_SVT_CB(ST(i++), set); |
|
|
23 |
0 |
VMG_SET_SVT_CB(ST(i++), set); |
|
2001
|
159 |
17 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
159 |
0 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
0 |
159 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
17 |
0 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
15 |
2 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
0 |
15 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
2 |
0 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
2 |
0 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
0 |
2 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
15 |
2 |
VMG_SET_SVT_CB(ST(i++), len); |
|
|
15 |
0 |
VMG_SET_SVT_CB(ST(i++), len); |
|
2002
|
160 |
16 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
160 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
0 |
160 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
16 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
16 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
0 |
16 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
16 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
|
16 |
0 |
VMG_SET_SVT_CB(ST(i++), clear); |
|
2003
|
139 |
37 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
139 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
0 |
139 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
37 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
37 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
0 |
37 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
37 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
|
37 |
0 |
VMG_SET_SVT_CB(ST(i++), free); |
|
2004
|
167 |
9 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
167 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
0 |
167 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
9 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
9 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
0 |
9 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
0 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
9 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
|
9 |
0 |
VMG_SET_SVT_CB(ST(i++), copy); |
|
2010
|
168 |
8 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
168 |
0 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
0 |
168 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
8 |
0 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
7 |
1 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
0 |
7 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
1 |
0 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
1 |
0 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
0 |
1 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
7 |
1 |
VMG_SET_SVT_CB(ST(i++), local); |
|
|
7 |
0 |
VMG_SET_SVT_CB(ST(i++), local); |
|
2013
|
155 |
21 |
VMG_SET_CB(ST(i++), fetch); |
|
|
155 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
|
0 |
155 |
VMG_SET_CB(ST(i++), fetch); |
|
|
21 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
|
21 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
|
0 |
21 |
VMG_SET_CB(ST(i++), fetch); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
|
21 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
|
21 |
0 |
VMG_SET_CB(ST(i++), fetch); |
|
2014
|
156 |
20 |
VMG_SET_CB(ST(i++), store); |
|
|
156 |
0 |
VMG_SET_CB(ST(i++), store); |
|
|
0 |
156 |
VMG_SET_CB(ST(i++), store); |
|
|
20 |
0 |
VMG_SET_CB(ST(i++), store); |
|
|
20 |
0 |
VMG_SET_CB(ST(i++), store); |
|
|
0 |
20 |
VMG_SET_CB(ST(i++), store); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), store); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), store); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), store); |
|
|
20 |
0 |
VMG_SET_CB(ST(i++), store); |
|
|
20 |
0 |
VMG_SET_CB(ST(i++), store); |
|
2015
|
161 |
15 |
VMG_SET_CB(ST(i++), exists); |
|
|
161 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
|
0 |
161 |
VMG_SET_CB(ST(i++), exists); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
|
0 |
15 |
VMG_SET_CB(ST(i++), exists); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), exists); |
|
2016
|
161 |
15 |
VMG_SET_CB(ST(i++), delete); |
|
|
161 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
|
0 |
161 |
VMG_SET_CB(ST(i++), delete); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
|
0 |
15 |
VMG_SET_CB(ST(i++), delete); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
|
0 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
|
15 |
0 |
VMG_SET_CB(ST(i++), delete); |
|
2019
|
155 |
21 |
if (w->cb_fetch || w->cb_store || w->cb_exists || w->cb_delete) |
|
|
148 |
7 |
if (w->cb_fetch || w->cb_store || w->cb_exists || w->cb_delete) |
|
|
142 |
6 |
if (w->cb_fetch || w->cb_store || w->cb_exists || w->cb_delete) |
|
|
6 |
136 |
if (w->cb_fetch || w->cb_store || w->cb_exists || w->cb_delete) |
|
2020
|
40 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
40 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
39 |
1 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
39 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
39 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
1 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
1 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
1 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
1 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
1 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
|
0 |
0 |
w->uvar = SvTRUE(copy_key) ? 2 : 1; |
|
2034
|
52 |
261 |
if (items > 2) { |
|
2038
|
312 |
1 |
if (SvROK(wiz)) { |
|
2040
|
312 |
0 |
w = vmg_wizard_from_sv(wiz); |
|
2042
|
1 |
312 |
if (!w) |
|
2055
|
70 |
1 |
if (SvROK(wiz)) |
|
2056
|
69 |
1 |
w = vmg_wizard_from_sv(SvRV_const(wiz)); |
|
2057
|
2 |
69 |
if (!w) |
|
2060
|
22 |
47 |
if (!data) |
|
2070
|
58 |
1 |
if (SvROK(wiz)) |
|
2071
|
57 |
1 |
w = vmg_wizard_from_sv(SvRV_const(wiz)); |
|
2072
|
2 |
57 |
if (!w) |