develooper Front page | perl.perl5.changes | Postings from August 2012

[perl.git] branch sprout/padlist, updated. v5.17.2-399-g108780e

From:
Father Chrysostomos
Date:
August 18, 2012 12:13
Subject:
[perl.git] branch sprout/padlist, updated. v5.17.2-399-g108780e
Message ID:
E1T2oS4-0003Gt-Fh@camel.ams6.corp.booking.com
In perl.git, the branch sprout/padlist has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/108780ea3e4ef63e554a0cb979e2dd30f3a063ce?hp=8294ccca0ffb35bf1e85f60ea9949293be5e7a1e>

- Log -----------------------------------------------------------------
commit 108780ea3e4ef63e554a0cb979e2dd30f3a063ce
Author: Father Chrysostomos <sprout@cpan.org>
Date:   Sat Aug 18 12:12:36 2012 -0700

    pad.c: CvPADLIST docs: one more thing
-----------------------------------------------------------------------

Summary of changes:
 pad.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/pad.c b/pad.c
index 4d55635..4e1cba0 100644
--- a/pad.c
+++ b/pad.c
@@ -47,7 +47,9 @@ The PADLIST has a C array where pads are stored.
 The 0th entry of the PADLIST is a PADNAMELIST (which is actually just an
 AV, but that may change) which represents the "names" or rather
 the "static type information" for lexicals.  The individual elements of a
-PADNAMELIST are PADNAMEs (just SVs; but, again, that may change).
+PADNAMELIST are PADNAMEs (just SVs; but, again, that may change).  Future
+refactorings might stop the PADNAMELIST from being stored in the PADLIST's
+array, so don't rely on it.  See L<PADLIST_NAMES>.
 
 The CvDEPTH'th entry of a PADLIST is a PAD (an AV) which is the stack frame
 at that depth of recursion into the CV.  The 0th slot of a frame AV is an

--
Perl5 Master Repository



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About