# HG changeset patch # User Doug Simon # Date 1432544782 -7200 # Node ID 7fed589ff9826f3c15f8abcfb96dc1b6a6a9b471 # Parent 90fd03612631b21bb2b11f84758fce63bd980f64 remove documentation about extended bytecodes diff -r 90fd03612631 -r 7fed589ff982 graal/com.oracle.graal.bytecode/src/com/oracle/graal/bytecode/Bytecodes.java --- a/graal/com.oracle.graal.bytecode/src/com/oracle/graal/bytecode/Bytecodes.java Sun May 24 16:40:29 2015 +0200 +++ b/graal/com.oracle.graal.bytecode/src/com/oracle/graal/bytecode/Bytecodes.java Mon May 25 11:06:22 2015 +0200 @@ -27,15 +27,9 @@ import java.lang.reflect.*; /** - * The definitions of the bytecodes that are valid input to the compiler and related utility - * methods. This comprises two groups: the standard Java bytecodes defined by Java Virtual - * Machine Specification, and a set of extended bytecodes that support low-level - * programming, for example, memory barriers. - * - * The extended bytecodes are one or three bytes in size. The one-byte bytecodes follow the values - * in the standard set, with no gap. The three-byte extended bytecodes share a common first byte and - * carry additional instruction-specific information in the second and third bytes. + * Machine Specification. */ public class Bytecodes { @@ -340,8 +334,7 @@ /** * An array that maps from a bytecode value to a {@link String} for the corresponding - * instruction mnemonic. This will include the root instruction for the three-byte extended - * instructions. + * instruction mnemonic. */ private static final String[] nameArray = new String[256];