; ------------------------------------------------------------------------- ; This file is part of SableVM. ; See the file "LICENSE" for Copyright information and the ; terms and conditions for copying, distribution and ; modification of SableVM. ; ------------------------------------------------------------------------- ; File: BytecodeVerificationFields.j ; Author: Christian Arcand, 2003 ; Purpose: providing fields for the testing of bytecode instructions ; ------------------------------------------------------------------------- .class public SVMTestInlinabilityBytecodeVerificationFields .super java/lang/Object ; ; fields used to test the getfield and putfield instructions .field public "aByte" B .field public "aChar" C .field public "aDouble" D .field public "aFloat" F .field public "anInt" I .field public "aLong" J .field public "anObject" Ljava/lang/Object; .field public "aShort" S .field public "aBoolean" Z .field public "anArray" [Ljava/lang/Object; ; ; fields used to test the getstatic and putstatic instructions .field public static "aStaticByte" B .field public static "aStaticChar" C .field public static "aStaticDouble" D .field public static "aStaticFloat" F .field public static "aStaticInt" I .field public static "aStaticLong" J .field public static "aStaticObject" Ljava/lang/Object; .field public static "aStaticShort" S .field public static "aStaticBoolean" Z .field public static "aStaticArray" [Ljava/lang/Object; ; ; standard initializer .method public ()V .limit stack 1 .limit locals 1 aload_0 invokenonvirtual java/lang/Object/()V return .end method