[svn:parrot] r37222 - trunk/src/ops

allison at svn.parrot.org allison at svn.parrot.org
Mon Mar 9 01:56:58 UTC 2009


Author: allison
Date: Mon Mar  9 01:56:58 2009
New Revision: 37222
URL: https://trac.parrot.org/parrot/changeset/37222

Log:
[cage] Delete reference to ancient and long-abandoned bytecode policy,
to avoid confusing new contributors.

Modified:
   trunk/src/ops/ops.num

Modified: trunk/src/ops/ops.num
==============================================================================
--- trunk/src/ops/ops.num	Mon Mar  9 01:33:07 2009	(r37221)
+++ trunk/src/ops/ops.num	Mon Mar  9 01:56:58 2009	(r37222)
@@ -1,6 +1,6 @@
 # This file provides opcode name->number mapping, so we can nail down
-# the op numbers for the core opcodes and provide
-# backward-compatibility for bytecode.
+# the op numbers for the core opcodes in a particular version of the
+# bytecode and provide backward-compatibility for bytecode.
 #
 # The format of this file is simple:
 #
@@ -10,12 +10,6 @@
 # opcode--i.e. for the "add N1, N2, N3" op the name is add_n_n_n, not
 # add.
 #
-# once an opcode is added to this file it should never be
-# removed. Opcodes that are in here but that have no corresponding
-# function backing them (because, for example, they've been deleted,
-# which shouldn't ever happen once we hit production) should be mapped
-# by the ops processing programs to an exception op
-#
 # The numbering of opcodes whose names are *not* in this file begins
 # immediately after the highest-numbered opcode in this file,
 # regardless of what order it is found in. There should be *no* holes


More information about the parrot-commits mailing list