Home
last modified time | relevance | path

Searched refs:sv_mortalcopy (Results 1 – 25 of 28) sorted by relevance

12

/openbsd/gnu/usr.bin/perl/ext/XS-APItest/t/
H A Dsvsetsv.t25 # sv_mortalcopy uses sv_setsv in an unsurprising way.
26 ok !SvIsCOW(sv_mortalcopy(__PACKAGE__)),
27 'sv_mortalcopy does not COW for extensions [perl #79824]';
/openbsd/gnu/usr.bin/perl/cpan/Scalar-List-Utils/
H A DListUtil.xs974 ST(0) = sv_mortalcopy(a); in pairfirst()
975 ST(1) = sv_mortalcopy(b); in pairfirst()
1001 ST(0) = sv_mortalcopy(a); in pairfirst()
1002 ST(1) = sv_mortalcopy(b); in pairfirst()
1085 ST(reti++) = sv_mortalcopy(a); in pairgrep()
1086 ST(reti++) = sv_mortalcopy(b); in pairgrep()
1234 ST(reti++) = sv_mortalcopy(SP[i - count + 1]); in pairmap()
1353 arg = sv_mortalcopy(arg); in uniq()
1452 arg = sv_mortalcopy(arg); in uniqnum()
/openbsd/gnu/usr.bin/perl/ext/ODBM_File/
H A DODBM_File.xs206 RETVAL = sv_mortalcopy(db->type) ; \
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/
H A Dpvs91 XPUSHs(sv_mortalcopy(*s));
H A Dmisc1358 XPUSHs(sv_mortalcopy(DEFSV));
1362 XPUSHs(sv_mortalcopy(DEFSV));
1367 XPUSHs(sv_mortalcopy(DEFSV));
/openbsd/gnu/usr.bin/perl/
H A Dpp_sys.c557 if (SvGMAGICAL(exsv)) exsv = sv_mortalcopy(exsv);
629 exsv = sv_mortalcopy(*PL_stack_sp--);
634 exsv = sv_mortalcopy(errsv);
4808 value = (I32)do_spawn(SvPVx_nolen(sv_mortalcopy(*SP)));
4851 value = (I32)do_exec(SvPVx_nolen(sv_mortalcopy(*SP)));
5260 target = sv_mortalcopy(&PL_sv_no); in S_space_join_names_mortal()
5355 PUSHs(sv_mortalcopy(&PL_sv_no));
5875 PUSHs(sv_mortalcopy(&PL_sv_no));
5886 PUSHs(sv_mortalcopy(&PL_sv_no));
5894 PUSHs(sv = sv_mortalcopy(&PL_sv_no));
[all …]
H A Dpp_ctl.c761 SV *newformsv = sv_mortalcopy(formsv);
1043 SV *newsrc = sv_mortalcopy(src); in PP()
1216 sv = sv_mortalcopy(sv); in PP()
1231 sv = sv_mortalcopy(sv); in PP()
1291 SV *newsrc = sv_mortalcopy(src); in PP()
1300 src = sv_mortalcopy(src); in PP()
1978 exceptsv = sv_mortalcopy(exceptsv); in Perl_die_unwind()
2834 *PL_stack_sp = sv_mortalcopy(sv); in PP()
4492 SV* name_sv = sv_mortalcopy(sv); in S_require_file()
5813 d = sv_mortalcopy(d); in S_do_smartmatch()
[all …]
H A DXSUB.h414 RETVAL = sv_mortalcopy(db_type) ; \
H A Dvxs.inc120 sv = sv_mortalcopy(sv);
H A Dbuiltin.c520 ST(index * 2 + 1) = sv_mortalcopy(ST(index)); in XS()
H A Dpp.c412 fn = sv_mortalcopy(fn); in PP()
1874 *SP = sv_mortalcopy(*SP);
5536 *MARK = sv_mortalcopy(sv); in S_do_delete_local()
5571 *MARK = sv_mortalcopy(sv); in S_do_delete_local()
5976 *lelem = firstrelem[ix] = sv_mortalcopy(*lelem);
6075 key = sv_mortalcopy(key); in PP()
7715 key = sv_mortalcopy(key);
H A Dpp_hot.c3019 rsv = sv_mortalcopy(rsv); in PP()
5745 SV *newsrc = sv_mortalcopy(src); in PP()
6346 SV *newsv = sv_mortalcopy(sv); in PP()
6469 SV *newsv = sv_mortalcopy(oldsv); in PP()
H A Dpp_sort.c875 SV *nsv = sv_mortalcopy(sv); in PP()
H A Dsv.h2245 #define sv_mortalcopy(sv) \ macro
H A Dmg.c2222 val = sv_mortalcopy(sv); in Perl_magic_setpack()
H A Dutil.c1721 ex = sv_mortalcopy(PL_errors); in S_with_queued_errors()
H A Dregexec.c8384 ret = sv_mortalcopy(ret); in S_regmatch()
8399 ret = sv_mortalcopy(ret); in S_regmatch()
/openbsd/gnu/usr.bin/perl/ext/XS-Typemap/
H A DTypemap.xs262 RETVAL = sv_mortalcopy( sv );
/openbsd/gnu/usr.bin/perl/amigaos4/
H A Damigaio.c845 aTHX_ SvPVx(sv_mortalcopy(*SP), n_a), pp, did_pipes); in amigaos_system_child()
/openbsd/gnu/usr.bin/perl/dist/Data-Dumper/
H A DChanges222 - In Dumper.xs, use sv_newmortal() instead of sv_mortalcopy(&PL_sv_undef)
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/
H A D5003007713 sv_mortalcopy # T
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/
H A DAPItest.xs2239 PUSHs(sv_mortalcopy(sv));
4656 sv_mortalcopy(SV *sv)
4658 RETVAL = SvREFCNT_inc(sv_mortalcopy(sv));
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/
H A D50030071413 sv_mortalcopy # T
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlguts.pod1090 SV* sv_mortalcopy(SV*)
1094 reference is mortal. C<sv_mortalcopy()> creates an xV whose value is a
1110 C<sv_2mortal> or C<sv_mortalcopy> routines.
H A Dperl5180delta.pod2349 C<sv_mortalcopy> now copies string buffers of shared hash key scalars when

12