public class org.graalvm.compiler.asm.sparc.test.BitSpecTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.asm.sparc.test.BitSpecTest
super_class: java.lang.Object
{
private static final org.graalvm.compiler.asm.sparc.SPARCAssembler$BitSpec d4hi;
descriptor: Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.graalvm.compiler.asm.sparc.SPARCAssembler$BitSpec d4lo;
descriptor: Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.graalvm.compiler.asm.sparc.SPARCAssembler$BitSpec d8;
descriptor: Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: new org.graalvm.compiler.asm.sparc.SPARCAssembler$ContinousBitSpec
dup
bipush 23
bipush 20
iconst_1
ldc "d4hi"
invokespecial org.graalvm.compiler.asm.sparc.SPARCAssembler$ContinousBitSpec.<init>:(IIZLjava/lang/String;)V
putstatic org.graalvm.compiler.asm.sparc.test.BitSpecTest.d4hi:Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
1: new org.graalvm.compiler.asm.sparc.SPARCAssembler$ContinousBitSpec
dup
bipush 7
iconst_4
iconst_0
ldc "d4lo"
invokespecial org.graalvm.compiler.asm.sparc.SPARCAssembler$ContinousBitSpec.<init>:(IIZLjava/lang/String;)V
putstatic org.graalvm.compiler.asm.sparc.test.BitSpecTest.d4lo:Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
2: new org.graalvm.compiler.asm.sparc.SPARCAssembler$CompositeBitSpec
dup
getstatic org.graalvm.compiler.asm.sparc.test.BitSpecTest.d4hi:Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
getstatic org.graalvm.compiler.asm.sparc.test.BitSpecTest.d4lo:Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
invokespecial org.graalvm.compiler.asm.sparc.SPARCAssembler$CompositeBitSpec.<init>:(Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;)V
putstatic org.graalvm.compiler.asm.sparc.test.BitSpecTest.d8:Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
public void testContinousSignExtend();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testContinousZeroExtend();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testSetGet(org.graalvm.compiler.asm.sparc.SPARCAssembler$BitSpec, int, int);
descriptor: (Lorg/graalvm/compiler/asm/sparc/SPARCAssembler$BitSpec;II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method assertTrue(boolean) is undefined for the type BitSpecTest\n\tThe method assertEquals(int, int) is undefined for the type BitSpecTest\n\tThe method assertEquals(int, int) is undefined for the type BitSpecTest\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
MethodParameters:
Name Flags
bs
encoded
decoded
public void testContinousSignExtendValueFits();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTest cannot be resolved to a type\n\tThe method assertFalse(boolean) is undefined for the type BitSpecTest\n\tThe method assertFalse(boolean) is undefined for the type BitSpecTest\n\tThe method assertFalse(boolean) is undefined for the type BitSpecTest\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testContinousZeroExtendValueFits();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTest cannot be resolved to a type\n\tThe method assertFalse(boolean) is undefined for the type BitSpecTest\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testContinousSignExtendSetFail1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testContinousSignExtendSetFail2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testContinousZeroExtendSetFail1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testCompositeSignExtended();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testCompositeSignExtendedFail1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testCompositeSignExtendedFail2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
public void testCompositeValueFits();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTest cannot be resolved to a type\n\tThe method assertTrue(boolean) is undefined for the type BitSpecTest\n\tThe method assertTrue(boolean) is undefined for the type BitSpecTest\n\tThe method assertTrue(boolean) is undefined for the type BitSpecTest\n\tThe method assertFalse(boolean) is undefined for the type BitSpecTest\n\tThe method assertFalse(boolean) is undefined for the type BitSpecTest\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/asm/sparc/test/BitSpecTest;
RuntimeInvisibleAnnotations:
Test()
}
SourceFile: "BitSpecTest.java"
InnerClasses:
public abstract BitSpec = org.graalvm.compiler.asm.sparc.SPARCAssembler$BitSpec of org.graalvm.compiler.asm.sparc.SPARCAssembler
public final CompositeBitSpec = org.graalvm.compiler.asm.sparc.SPARCAssembler$CompositeBitSpec of org.graalvm.compiler.asm.sparc.SPARCAssembler
public final ContinousBitSpec = org.graalvm.compiler.asm.sparc.SPARCAssembler$ContinousBitSpec of org.graalvm.compiler.asm.sparc.SPARCAssembler