commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: svn commit: r1782852 [1/2] - in /commons/proper/bcel/trunk/src: main/java/org/apache/bcel/ main/java/org/apache/bcel/classfile/ test/java/org/apache/bcel/visitors/
Date Mon, 13 Feb 2017 22:07:47 GMT
+1 BUT

I would prefer to see this done in a branch (and I'd like to move to Git
now).

I just feel uncomfortable shipping a new version of our code that depends
on an unreleased Java 9 version.

At least I hope we will release another version before Java 9 ships.

Gary

On Mon, Feb 13, 2017 at 1:23 PM, Benedikt Ritter <britter@apache.org> wrote:

> +1, awesome to see some development in this direction!
>
> <markt@apache.org> schrieb am Mo. 13. Feb. 2017 um 21:19:
>
> > Author: markt
> > Date: Mon Feb 13 20:19:41 2017
> > New Revision: 1782852
> >
> > URL: http://svn.apache.org/viewvc?rev=1782852&view=rev
> > Log:
> > First pass at Java 9 support based on EA releases and
> > http://cr.openjdk.java.net/~mr/jigsaw/spec/lang-vm.html#jigsaw-2.6
> >
> > The motivation is primarily to provide the minimum required by Tomcat to
> > parse Java 9 class files.
> >
> > I have assumed (early access) Java 9 support will make the next release
> 6.1
> >
> > Added:
> >
> > commons/proper/bcel/trunk/src/main/java/org/apache/bcel/
> classfile/ConstantModule.java
> >
> > commons/proper/bcel/trunk/src/main/java/org/apache/bcel/
> classfile/ConstantPackage.java
> > Modified:
> >     commons/proper/bcel/trunk/src/main/java/org/apache/bcel/Const.java
> >
> > commons/proper/bcel/trunk/src/main/java/org/apache/bcel/
> classfile/DescendingVisitor.java
> >
> > commons/proper/bcel/trunk/src/main/java/org/apache/bcel/
> classfile/EmptyVisitor.java
> >
> > commons/proper/bcel/trunk/src/main/java/org/apache/bcel/
> classfile/Visitor.java
> >
> > commons/proper/bcel/trunk/src/test/java/org/apache/bcel/
> visitors/CounterVisitor.java
> >
> > Modified:
> > commons/proper/bcel/trunk/src/main/java/org/apache/bcel/Const.java
> > URL:
> > http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/
> main/java/org/apache/bcel/Const.java?rev=1782852&r1=
> 1782851&r2=1782852&view=diff
> >
> > ============================================================
> ==================
> > --- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/Const.java
> > (original)
> > +++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/Const.java
> Mon
> > Feb 13 20:19:41 2017
> > @@ -261,7 +261,7 @@ public final class Const {
> >
> >    /** @since 6.0 */
> >    public static final int ACCESS_NAMES_LENGTH = ACCESS_NAMES.length;
> > -
> > +
> >    /**
> >     * @param index
> >     * @return the ACCESS_NAMES entry at the given index
> > @@ -347,6 +347,18 @@ public final class Const {
> >     * The Constant Pool in The Java Virtual Machine Specification</a> */
> >    public static final byte CONSTANT_InvokeDynamic      = 18;
> >
> > +  /** Marks a constant pool entry as a Module Reference.
> > +   * @see <a href="
> > http://cr.openjdk.java.net/~mr/jigsaw/spec/lang-vm.html#jigsaw-2.6">
> > +   * JPMS: Modules in the Java Language and JVM</a>
> > +   * Note: Early access Java 9 support- currently subject to change */
> > +  public static final byte CONSTANT_Module             = 19;
> > +
> > +  /** Marks a constant pool entry as a Package Reference.
> > +   * @see <a href="
> > http://cr.openjdk.java.net/~mr/jigsaw/spec/lang-vm.html#jigsaw-2.6">
> > +   * JPMS: Modules in the Java Language and JVM</a>
> > +   * Note: Early access Java 9 support- currently subject to change */
> > +  public static final byte CONSTANT_Package            = 20;
> > +
> >    /**
> >     * The names of the types of entries in a constant pool.
> >     * Use getConstantName instead
> > @@ -357,10 +369,11 @@ public final class Const {
> >      "CONSTANT_Class", "CONSTANT_String", "CONSTANT_Fieldref",
> >      "CONSTANT_Methodref", "CONSTANT_InterfaceMethodref",
> >      "CONSTANT_NameAndType", "", "", "CONSTANT_MethodHandle",
> > -    "CONSTANT_MethodType", "", "CONSTANT_InvokeDynamic" };
> > +    "CONSTANT_MethodType", "", "CONSTANT_InvokeDynamic",
> > +    "CONSTANT_Module", "CONSTANT_Package"};
> >
> >    /**
> > -   *
> > +   *
> >     * @param index
> >     * @return the CONSTANT_NAMES entry at the given index
> >     * @since 6.0
> > @@ -405,7 +418,7 @@ public final class Const {
> >     * One of the limitations of the Java Virtual Machine.
> >     * Note vmspec2 page 152 ("Limitations") says:
> >     * "The amount of code per non-native, non-abstract method is limited
> > to 65536 bytes by
> > -   * the sizes of the indices in the exception_table of the Code
> > attribute (§4.7.3),
> > +   * the sizes of the indices in the exception_table of the Code
> > attribute (§4.7.3),
> >     * in the LineNumberTable attribute (§4.7.8), and in the
> > LocalVariableTable attribute (§4.7.9)."
> >     * However this should be taken as an upper limit rather than the
> > defined maximum.
> >     * On page 134 (4.8.1 Static Constants) of the same spec, it says:
> > @@ -439,1019 +452,1019 @@ public final class Const {
> >
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iconst_i
> > ">
> > -   * Opcode definitions in The Java Virtual Machine Specification</a> */
> > +   * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ICONST_M1        = 2;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iconst_i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ICONST_0         = 3;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iconst_i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ICONST_1         = 4;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iconst_i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ICONST_2         = 5;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iconst_i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ICONST_3         = 6;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iconst_i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ICONST_4         = 7;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iconst_i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ICONST_5         = 8;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lconst_l
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LCONST_0         = 9;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lconst_l
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LCONST_1         = 10;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fconst_f
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FCONST_0         = 11;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fconst_f
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FCONST_1         = 12;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fconst_f
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FCONST_2         = 13;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dconst_d
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DCONST_0         = 14;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dconst_d
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DCONST_1         = 15;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.bipush
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short BIPUSH           = 16;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.sipush
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short SIPUSH           = 17;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ldc
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LDC              = 18;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ldc_w
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LDC_W            = 19;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ldc2_w
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LDC2_W           = 20;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ILOAD            = 21;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LLOAD            = 22;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FLOAD            = 23;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DLOAD            = 24;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.aload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ALOAD            = 25;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ILOAD_0          = 26;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ILOAD_1          = 27;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ILOAD_2          = 28;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ILOAD_3          = 29;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LLOAD_0          = 30;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LLOAD_1          = 31;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LLOAD_2          = 32;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LLOAD_3          = 33;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FLOAD_0          = 34;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FLOAD_1          = 35;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FLOAD_2          = 36;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FLOAD_3          = 37;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DLOAD_0          = 38;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DLOAD_1          = 39;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DLOAD_2          = 40;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DLOAD_3          = 41;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.aload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ALOAD_0          = 42;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.aload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ALOAD_1          = 43;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.aload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ALOAD_2          = 44;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.aload_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ALOAD_3          = 45;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iaload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IALOAD           = 46;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.laload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LALOAD           = 47;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.faload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FALOAD           = 48;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.daload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DALOAD           = 49;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.aaload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short AALOAD           = 50;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.baload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short BALOAD           = 51;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.caload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short CALOAD           = 52;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.saload
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short SALOAD           = 53;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.istore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISTORE           = 54;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lstore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSTORE           = 55;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fstore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FSTORE           = 56;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dstore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DSTORE           = 57;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.astore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ASTORE           = 58;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.istore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISTORE_0         = 59;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.istore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISTORE_1         = 60;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.istore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISTORE_2         = 61;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.istore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISTORE_3         = 62;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSTORE_0         = 63;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSTORE_1         = 64;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSTORE_2         = 65;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSTORE_3         = 66;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FSTORE_0         = 67;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FSTORE_1         = 68;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FSTORE_2         = 69;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FSTORE_3         = 70;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DSTORE_0         = 71;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DSTORE_1         = 72;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DSTORE_2         = 73;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dstore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DSTORE_3         = 74;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.astore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ASTORE_0         = 75;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.astore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ASTORE_1         = 76;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.astore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ASTORE_2         = 77;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.astore_n
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ASTORE_3         = 78;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iastore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IASTORE          = 79;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lastore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LASTORE          = 80;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fastore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FASTORE          = 81;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dastore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DASTORE          = 82;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.aastore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short AASTORE          = 83;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.bastore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short BASTORE          = 84;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.castore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short CASTORE          = 85;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.sastore
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short SASTORE          = 86;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.pop
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short POP              = 87;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.pop2
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short POP2             = 88;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dup
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DUP              = 89;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dup_x1
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DUP_X1           = 90;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dup_x2
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DUP_X2           = 91;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dup2
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DUP2             = 92;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dup2_x1
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DUP2_X1          = 93;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dup2_x2
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DUP2_X2          = 94;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.swap
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short SWAP             = 95;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iadd
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IADD             = 96;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ladd
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LADD             = 97;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fadd
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FADD             = 98;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dadd
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DADD             = 99;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.isub
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISUB             = 100;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lsub
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSUB             = 101;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fsub
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FSUB             = 102;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dsub
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DSUB             = 103;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.imul
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IMUL             = 104;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lmul
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LMUL             = 105;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fmul
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FMUL             = 106;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dmul
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DMUL             = 107;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.idiv
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IDIV             = 108;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ldiv
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LDIV             = 109;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fdiv
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FDIV             = 110;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ddiv
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DDIV             = 111;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.irem
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IREM             = 112;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lrem
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LREM             = 113;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.frem
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FREM             = 114;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.drem
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DREM             = 115;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ineg
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short INEG             = 116;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lneg
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LNEG             = 117;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fneg
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FNEG             = 118;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dneg
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DNEG             = 119;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ishl
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISHL             = 120;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lshl
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSHL             = 121;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ishr
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ISHR             = 122;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lshr
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LSHR             = 123;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iushr
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IUSHR            = 124;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lushr
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LUSHR            = 125;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iand
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IAND             = 126;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.land
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LAND             = 127;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ior
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IOR              = 128;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lor
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LOR              = 129;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ixor
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IXOR             = 130;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lxor
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LXOR             = 131;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iinc
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IINC             = 132;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.i2l
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short I2L              = 133;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.i2f
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short I2F              = 134;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.i2d
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short I2D              = 135;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.l2i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short L2I              = 136;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.l2f
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short L2F              = 137;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.l2d
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short L2D              = 138;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.f2i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short F2I              = 139;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.f2l
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short F2L              = 140;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.f2d
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short F2D              = 141;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.d2i
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short D2I              = 142;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.d2l
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short D2L              = 143;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.d2f
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short D2F              = 144;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.i2b
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short I2B              = 145;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.html#jvms-6.5">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short INT2BYTE         = 145; // Old notation
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.i2c
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short I2C              = 146;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.html#jvms-6.5">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short INT2CHAR         = 146; // Old notation
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.i2s
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short I2S              = 147;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.html#jvms-6.5">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short INT2SHORT        = 147; // Old notation
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lcmp
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LCMP             = 148;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fcmpl
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FCMPL            = 149;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.fcmpg
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FCMPG            = 150;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dcmpl
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DCMPL            = 151;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dcmpg
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DCMPG            = 152;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ifeq
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IFEQ             = 153;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ifne
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IFNE             = 154;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.iflt
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IFLT             = 155;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ifge
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IFGE             = 156;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ifgt
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IFGT             = 157;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ifle
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IFLE             = 158;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_icmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ICMPEQ        = 159;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_icmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ICMPNE        = 160;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_icmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ICMPLT        = 161;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_icmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ICMPGE        = 162;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_icmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ICMPGT        = 163;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_icmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ICMPLE        = 164;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_acmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ACMPEQ        = 165;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.if_acmp_cond
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IF_ACMPNE        = 166;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.goto
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short GOTO             = 167;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.jsr
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short JSR              = 168;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ret
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short RET              = 169;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.tableswitch
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short TABLESWITCH      = 170;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lookupswitch
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LOOKUPSWITCH     = 171;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.ireturn
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short IRETURN          = 172;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.lreturn
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short LRETURN          = 173;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.freturn
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short FRETURN          = 174;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.dreturn
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short DRETURN          = 175;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.areturn
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short ARETURN          = 176;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.return
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short RETURN           = 177;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.getstatic
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short GETSTATIC        = 178;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.putstatic
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short PUTSTATIC        = 179;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.getfield
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short GETFIELD         = 180;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.putfield
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short PUTFIELD         = 181;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="
> > http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.
> html#jvms-6.5.invokevirtual
> > ">
> >     * Opcode definitions in The Java Virtual Machine Specification</a> */
> >    public static final short INVOKEVIRTUAL    = 182;
> > -
> > +
> >    /** Java VM opcode.
> >     * @see <a href="http://docs.
> > <http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.html#jvms-6.5.
> invokespecial>
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message