public final class org.graalvm.compiler.graph.test.graphio.GraphOutputTest
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.graalvm.compiler.graph.test.graphio.GraphOutputTest
super_class: java.lang.Object
{
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/graph/test/graphio/GraphOutputTest;
public void testWritableByteChannel();
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 GraphOutputTest\n\tThe method assertFalse(boolean) is undefined for the type GraphOutputTest\n\tThe method assertArrayEquals(byte[], byte[]) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.io.IOException
RuntimeInvisibleAnnotations:
Test()
public void testWriteDuringPrint();
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 fail(String) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.io.IOException
RuntimeInvisibleAnnotations:
Test()
public void testEmbeddedWritableByteChannel();
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 assertArrayEquals(byte[], byte[]) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.io.IOException
RuntimeInvisibleAnnotations:
Test()
public void testClassOfEnumValueWithImplementation();
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 assertSame(Class<GraphOutputTest.CustomEnum>, Object) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.lang.ClassNotFoundException, java.lang.ReflectiveOperationException
RuntimeInvisibleAnnotations:
Test()
public void testBuilderPromotesVersion();
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 assertEquals(String, int, byte) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.lang.Exception
RuntimeInvisibleAnnotations:
Test()
public void testTooOldVersionFails();
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 fail(String) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.lang.Exception
RuntimeInvisibleAnnotations:
Test()
public void testVersionDowngradeFails();
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 fail(String) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.lang.Exception
RuntimeInvisibleAnnotations:
Test()
public void testManualAncientVersion();
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 assertEquals(String, int, byte) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.lang.Exception
RuntimeInvisibleAnnotations:
Test()
public void testManualVersionUpgradeOK();
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 assertEquals(String, int, byte) is undefined for the type GraphOutputTest\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/graph/test/graphio/GraphOutputTest;
Exceptions:
throws java.lang.Exception
RuntimeInvisibleAnnotations:
Test()
private static java.nio.ByteBuffer generateData(int);
descriptor: (I)Ljava/nio/ByteBuffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: iload 0
invokestatic java.nio.ByteBuffer.allocate:(I)Ljava/nio/ByteBuffer;
astore 1
start local 1 1: iconst_0
istore 2
start local 2 2: goto 5
3: StackMap locals: java.nio.ByteBuffer int
StackMap stack:
aload 1
iload 2
iload 2
i2b
invokevirtual java.nio.ByteBuffer.put:(IB)Ljava/nio/ByteBuffer;
pop
4: iinc 2 1
StackMap locals:
StackMap stack:
5: iload 2
iload 0
if_icmplt 3
end local 2 6: aload 1
iload 0
invokevirtual java.nio.ByteBuffer.limit:(I)Ljava/nio/ByteBuffer;
pop
7: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 size I
1 8 1 buffer Ljava/nio/ByteBuffer;
2 6 2 i I
MethodParameters:
Name Flags
size
}
SourceFile: "GraphOutputTest.java"
NestMembers:
org.graalvm.compiler.graph.test.graphio.GraphOutputTest$1Action org.graalvm.compiler.graph.test.graphio.GraphOutputTest$CustomEnum org.graalvm.compiler.graph.test.graphio.GraphOutputTest$CustomEnum$1 org.graalvm.compiler.graph.test.graphio.GraphOutputTest$CustomEnum$2 org.graalvm.compiler.graph.test.graphio.GraphOutputTest$MockGraph org.graalvm.compiler.graph.test.graphio.GraphOutputTest$MockGraphStructure org.graalvm.compiler.graph.test.graphio.GraphOutputTest$SharedWritableByteChannel
InnerClasses:
private CustomEnum = org.graalvm.compiler.graph.test.graphio.GraphOutputTest$CustomEnum of org.graalvm.compiler.graph.test.graphio.GraphOutputTest
private final MockGraph = org.graalvm.compiler.graph.test.graphio.GraphOutputTest$MockGraph of org.graalvm.compiler.graph.test.graphio.GraphOutputTest
private final MockGraphStructure = org.graalvm.compiler.graph.test.graphio.GraphOutputTest$MockGraphStructure of org.graalvm.compiler.graph.test.graphio.GraphOutputTest
private final SharedWritableByteChannel = org.graalvm.compiler.graph.test.graphio.GraphOutputTest$SharedWritableByteChannel of org.graalvm.compiler.graph.test.graphio.GraphOutputTest