[svn:parrot] r41560 - trunk

NotFound at svn.parrot.org NotFound at svn.parrot.org
Tue Sep 29 15:40:41 UTC 2009


Author: NotFound
Date: Tue Sep 29 15:40:40 2009
New Revision: 41560
URL: https://trac.parrot.org/parrot/changeset/41560

Log:
[cage] add deprecation notice for use of undocumented variables in class_init, TT #918

Modified:
   trunk/DEPRECATED.pod

Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod	Tue Sep 29 15:10:13 2009	(r41559)
+++ trunk/DEPRECATED.pod	Tue Sep 29 15:40:40 2009	(r41560)
@@ -64,6 +64,16 @@
 
 L<https://trac.parrot.org/parrot/ticket/866>
 
+=item Use of undocumented variables in class_init [eligible in 2.1]
+
+The current implementation allows the class_init vtable function body to
+use local symbols from the generated part. For example, some PMC used
+to use the pass counter. In the future, the class_init body from the PMC
+file may not be inserted directly in the body of the generated one,
+so this usage will not be allowed.
+
+L<https://trac.parrot.org/parrot/ticket/918>
+
 =back
 
 =head1 Opcodes


More information about the parrot-commits mailing list