diff options
author | Father Chrysostomos <sprout@cpan.org> | 2012-07-12 23:31:52 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2012-09-15 22:45:03 -0700 |
commit | 2a388207e072a645aa29f0b2b18f07d9a55cbf5e (patch) | |
tree | e5cc426ec00c7925570598b6dd420b6050d9598e /pod/perlguts.pod | |
parent | 194774c2461cd523598d669111a3251e2ceb0147 (diff) | |
download | perl-2a388207e072a645aa29f0b2b18f07d9a55cbf5e.tar.gz |
Add proto magic type
This will be used for storing the prototype CV of a ‘my’ sub. The
clone needs to occupy the pad entry so that padcv ops will be able to
find it. That means the clone has to displace its prototype. In case
the same sub is called recursively, we still need to be able to access
the prototype.
Diffstat (limited to 'pod/perlguts.pod')
-rw-r--r-- | pod/perlguts.pod | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pod/perlguts.pod b/pod/perlguts.pod index 215f51804a..76acf5722c 100644 --- a/pod/perlguts.pod +++ b/pod/perlguts.pod @@ -1061,6 +1061,7 @@ will be lost. # PERL_MAGIC_arylen vtbl_arylen Array length ($#ary) % PERL_MAGIC_rhash (none) extra data for restricted hashes + & PERL_MAGIC_proto (none) my sub prototype CV . PERL_MAGIC_pos vtbl_pos pos() lvalue : PERL_MAGIC_symtab (none) extra data for symbol tables |