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) |