diff options
author | Vishal Bhatia <vishal@deja.com> | 1999-08-25 09:31:33 +0900 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 1999-09-20 03:25:25 +0000 |
commit | 932e9ff92dfdad82564fe7085f2cb398e628fac3 (patch) | |
tree | 7d279cbfce2410b85118b9a31dd6a84cc30d38da /proto.h | |
parent | 5a844595b9262407e093364ec4d29a22962723f0 (diff) | |
download | perl-932e9ff92dfdad82564fe7085f2cb398e628fac3.tar.gz |
add arenas for managing allocations of remaining xpv*v structures
Message-ID: <Pine.LNX.4.10.9908250031000.11727-100000@localhost.localdomain>
Subject: [PATCH 5.005_60] removing extra ref count (compiler)
p4raw-id: //depot/perl@4198
Diffstat (limited to 'proto.h')
-rw-r--r-- | proto.h | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -913,14 +913,39 @@ STATIC SV* S_more_sv(pTHX); STATIC void S_more_xiv(pTHX); STATIC void S_more_xnv(pTHX); STATIC void S_more_xpv(pTHX); +STATIC void S_more_xpviv(pTHX); +STATIC void S_more_xpvnv(pTHX); +STATIC void S_more_xpvcv(pTHX); +STATIC void S_more_xpvav(pTHX); +STATIC void S_more_xpvhv(pTHX); +STATIC void S_more_xpvmg(pTHX); +STATIC void S_more_xpvlv(pTHX); +STATIC void S_more_xpvbm(pTHX); STATIC void S_more_xrv(pTHX); STATIC XPVIV* S_new_xiv(pTHX); STATIC XPVNV* S_new_xnv(pTHX); STATIC XPV* S_new_xpv(pTHX); +STATIC XPV* S_new_xpv(pTHX); +STATIC XPVIV* S_new_xpviv(pTHX); +STATIC XPVNV* S_new_xpvnv(pTHX); +STATIC XPVCV* S_new_xpvcv(pTHX); +STATIC XPVAV* S_new_xpvav(pTHX); +STATIC XPVHV* S_new_xpvhv(pTHX); +STATIC XPVMG* S_new_xpvmg(pTHX); +STATIC XPVLV* S_new_xpvlv(pTHX); +STATIC XPVBM* S_new_xpvbm(pTHX); STATIC XRV* S_new_xrv(pTHX); STATIC void S_del_xiv(pTHX_ XPVIV* p); STATIC void S_del_xnv(pTHX_ XPVNV* p); STATIC void S_del_xpv(pTHX_ XPV* p); +STATIC void S_del_xpviv(pTHX_ XPVIV* p); +STATIC void S_del_xpvnv(pTHX_ XPVNV* p); +STATIC void S_del_xpvcv(pTHX_ XPVCV* p); +STATIC void S_del_xpvav(pTHX_ XPVAV* p); +STATIC void S_del_xpvhv(pTHX_ XPVHV* p); +STATIC void S_del_xpvmg(pTHX_ XPVMG* p); +STATIC void S_del_xpvlv(pTHX_ XPVLV* p); +STATIC void S_del_xpvbm(pTHX_ XPVBM* p); STATIC void S_del_xrv(pTHX_ XRV* p); STATIC void S_sv_unglob(pTHX_ SV* sv); STATIC void S_not_a_number(pTHX_ SV *sv); |