final class org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport extends org.graalvm.libgraal.LibGraalObject implements org.graalvm.compiler.truffle.common.TruffleDebugContext
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport
super_class: org.graalvm.libgraal.LibGraalObject
{
private static volatile java.util.Map<java.lang.Object, java.lang.Object> versionProperties;
descriptor: Ljava/util/Map;
flags: (0x004a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE
Signature: Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;
private static volatile java.lang.String executionId;
descriptor: Ljava/lang/String;
flags: (0x004a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE
private final org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler owner;
descriptor: Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.graalvm.libgraal.LibGraalScope scope;
descriptor: Lorg/graalvm/libgraal/LibGraalScope;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private org.graalvm.graphio.GraphOutput<?, ?> parentOutput;
descriptor: Lorg/graalvm/graphio/GraphOutput;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/graalvm/graphio/GraphOutput<**>;
private org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$IgvDumpChannel sharedChannel;
descriptor: Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport$IgvDumpChannel;
flags: (0x0002) ACC_PRIVATE
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.$assertionsDisabled:Z
3: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(org.graalvm.libgraal.LibGraalScope, org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler, long);
descriptor: (Lorg/graalvm/libgraal/LibGraalScope;Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
lload 3
invokespecial org.graalvm.libgraal.LibGraalObject.<init>:(J)V
1: aload 2
ldc "Owner must be non null."
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
2: aload 0
aload 2
putfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.owner:Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;
3: aload 0
aload 1
putfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.scope:Lorg/graalvm/libgraal/LibGraalScope;
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
0 5 1 scope Lorg/graalvm/libgraal/LibGraalScope;
0 5 2 owner Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;
0 5 3 handle J
MethodParameters:
Name Flags
scope
owner
handle
public <G, N, M> org.graalvm.graphio.GraphOutput<G, M> buildOutput(org.graalvm.graphio.GraphOutput$Builder<G, N, M>);
descriptor: (Lorg/graalvm/graphio/GraphOutput$Builder;)Lorg/graalvm/graphio/GraphOutput;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.parentOutput:Lorg/graalvm/graphio/GraphOutput;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 1
aload 2
invokevirtual org.graalvm.graphio.GraphOutput$Builder.build:(Lorg/graalvm/graphio/GraphOutput;)Lorg/graalvm/graphio/GraphOutput;
areturn
3: StackMap locals: org.graalvm.graphio.GraphOutput
StackMap stack:
aload 0
getfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.sharedChannel:Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport$IgvDumpChannel;
ifnonnull 5
4: aload 0
new org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$IgvDumpChannel
dup
invokestatic org.graalvm.libgraal.LibGraalScope.getIsolateThread:()J
aload 0
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.getHandle:()J
invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.TruffleToLibGraalCalls.getDumpChannel:(JJ)J
invokespecial org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$IgvDumpChannel.<init>:(J)V
putfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.sharedChannel:Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport$IgvDumpChannel;
5: StackMap locals:
StackMap stack:
aload 1
ldc "vm.uuid"
invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.getExecutionID:()Ljava/lang/String;
invokevirtual org.graalvm.graphio.GraphOutput$Builder.attr:(Ljava/lang/String;Ljava/lang/Object;)Lorg/graalvm/graphio/GraphOutput$Builder;
iconst_1
invokevirtual org.graalvm.graphio.GraphOutput$Builder.embedded:(Z)Lorg/graalvm/graphio/GraphOutput$Builder;
aload 0
getfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.sharedChannel:Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport$IgvDumpChannel;
invokevirtual org.graalvm.graphio.GraphOutput$Builder.build:(Ljava/nio/channels/WritableByteChannel;)Lorg/graalvm/graphio/GraphOutput;
astore 3
start local 3 6: aload 0
aload 3
putfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.parentOutput:Lorg/graalvm/graphio/GraphOutput;
7: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
0 8 1 builder Lorg/graalvm/graphio/GraphOutput$Builder<TG;TN;TM;>;
1 8 2 parent Lorg/graalvm/graphio/GraphOutput<**>;
6 8 3 res Lorg/graalvm/graphio/GraphOutput<TG;TM;>;
Exceptions:
throws java.io.IOException
Signature: <G:Ljava/lang/Object;N:Ljava/lang/Object;M:Ljava/lang/Object;>(Lorg/graalvm/graphio/GraphOutput$Builder<TG;TN;TM;>;)Lorg/graalvm/graphio/GraphOutput<TG;TM;>;
MethodParameters:
Name Flags
builder final
public boolean isDumpEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: invokestatic org.graalvm.libgraal.LibGraalScope.getIsolateThread:()J
aload 0
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.getHandle:()J
invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.TruffleToLibGraalCalls.isBasicDumpEnabled:(JJ)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
public java.util.Map<java.lang.Object, java.lang.Object> getVersionProperties();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: getstatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.versionProperties:Ljava/util/Map;
astore 1
start local 1 1: aload 1
ifnonnull 5
2: invokestatic org.graalvm.libgraal.LibGraalScope.getIsolateThread:()J
invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.TruffleToLibGraalCalls.getVersionProperties:(J)[B
astore 2
start local 2 3: aload 2
invokestatic org.graalvm.util.OptionsEncoder.decode:([B)Ljava/util/Map;
invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
astore 1
4: aload 1
putstatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.versionProperties:Ljava/util/Map;
end local 2 5: StackMap locals: java.util.Map
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
1 6 1 res Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;
3 5 2 serializedProperties [B
Signature: ()Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;
public java.io.Closeable scope(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/Closeable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.scope:(Ljava/lang/String;Ljava/lang/Object;)Ljava/io/Closeable;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public java.io.Closeable scope(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/io/Closeable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 2
instanceof org.graalvm.compiler.truffle.common.TruffleDebugJavaMethod
ifeq 1
aload 2
checkcast org.graalvm.compiler.truffle.common.TruffleDebugJavaMethod
invokevirtual org.graalvm.compiler.truffle.common.TruffleDebugJavaMethod.getCompilable:()Lorg/graalvm/compiler/truffle/common/CompilableTruffleAST;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: org.graalvm.compiler.truffle.common.CompilableTruffleAST
2: astore 3
start local 3 3: aload 3
ifnonnull 6
4: lconst_0
lstore 4
start local 4 5: goto 9
end local 4 6: StackMap locals: org.graalvm.compiler.truffle.common.CompilableTruffleAST
StackMap stack:
aload 0
getfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.owner:Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler.getActiveCompilation:()Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalTruffleCompilation;
astore 6
start local 6 7: getstatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.$assertionsDisabled:Z
ifne 8
aload 6
ifnonnull 8
new java.lang.AssertionError
dup
aload 3
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
8: StackMap locals: org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport java.lang.String java.lang.Object org.graalvm.compiler.truffle.common.CompilableTruffleAST top top org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalTruffleCompilation
StackMap stack:
aload 6
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalTruffleCompilation.getHandle:()J
lstore 4
end local 6 start local 4 9: StackMap locals: org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport java.lang.String java.lang.Object org.graalvm.compiler.truffle.common.CompilableTruffleAST long
StackMap stack:
invokestatic org.graalvm.libgraal.LibGraalScope.getIsolateThread:()J
aload 0
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.getHandle:()J
aload 1
lload 4
invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.TruffleToLibGraalCalls.openDebugContextScope:(JJLjava/lang/String;J)J
lstore 6
start local 6 10: lload 6
lconst_0
lcmp
ifne 11
aconst_null
goto 12
StackMap locals: long
StackMap stack:
11: new org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$Scope
dup
lload 6
invokespecial org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$Scope.<init>:(J)V
StackMap locals:
StackMap stack: org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$Scope
12: areturn
end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
0 13 1 name Ljava/lang/String;
0 13 2 context Ljava/lang/Object;
3 13 3 compilable Lorg/graalvm/compiler/truffle/common/CompilableTruffleAST;
5 6 4 compilationHandle J
9 13 4 compilationHandle J
7 9 6 compilation Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalTruffleCompilation;
10 13 6 scopeHandle J
MethodParameters:
Name Flags
name
context
public void close();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: invokestatic org.graalvm.libgraal.LibGraalScope.getIsolateThread:()J
aload 0
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.getHandle:()J
invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.TruffleToLibGraalCalls.closeDebugContext:(JJ)V
1: goto 5
StackMap locals:
StackMap stack: java.lang.Throwable
2: astore 1
3: aload 0
getfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.scope:Lorg/graalvm/libgraal/LibGraalScope;
invokevirtual org.graalvm.libgraal.LibGraalScope.close:()V
4: aload 1
athrow
5: StackMap locals:
StackMap stack:
aload 0
getfield org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.scope:Lorg/graalvm/libgraal/LibGraalScope;
invokevirtual org.graalvm.libgraal.LibGraalScope.close:()V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
Exception table:
from to target type
0 2 2 any
public void closeDebugChannels();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
private static java.lang.String getExecutionID();
descriptor: ()Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=0
0: getstatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.executionId:Ljava/lang/String;
astore 0
start local 0 1: aload 0
ifnonnull 4
2: invokestatic org.graalvm.libgraal.LibGraalScope.getIsolateThread:()J
invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.TruffleToLibGraalCalls.getExecutionID:(J)Ljava/lang/String;
astore 0
3: aload 0
putstatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.executionId:Ljava/lang/String;
4: StackMap locals: java.lang.String
StackMap stack:
aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 5 0 res Ljava/lang/String;
static org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport create(org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler, java.util.Map<java.lang.String, java.lang.Object>, org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalTruffleCompilation);
descriptor: (Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;Ljava/util/Map;Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalTruffleCompilation;)Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
flags: (0x0008) ACC_STATIC
Code:
stack=11, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokestatic org.graalvm.util.OptionsEncoder.encode:(Ljava/util/Map;)[B
astore 3
start local 3 1: new org.graalvm.libgraal.LibGraalScope
dup
getstatic org.graalvm.libgraal.LibGraalScope$DetachAction.DETACH_RUNTIME_AND_RELEASE:Lorg/graalvm/libgraal/LibGraalScope$DetachAction;
invokespecial org.graalvm.libgraal.LibGraalScope.<init>:(Lorg/graalvm/libgraal/LibGraalScope$DetachAction;)V
astore 4
start local 4 2: new org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport
dup
aload 4
aload 0
3: invokestatic org.graalvm.libgraal.LibGraalScope.getIsolateThread:()J
4: aload 0
aload 1
aload 2
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler.handle:(Ljava/util/Map;Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalTruffleCompilation;)J
5: aload 2
ifnonnull 6
lconst_0
goto 7
StackMap locals: org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler java.util.Map org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalTruffleCompilation byte[] org.graalvm.libgraal.LibGraalScope
StackMap stack: new 2 new 2 org.graalvm.libgraal.LibGraalScope org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler long long
6: aload 2
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalTruffleCompilation.getHandle:()J
7: StackMap locals: org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler java.util.Map org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalTruffleCompilation byte[] org.graalvm.libgraal.LibGraalScope
StackMap stack: new 2 new 2 org.graalvm.libgraal.LibGraalScope org.graalvm.compiler.truffle.runtime.hotspot.libgraal.LibGraalHotSpotTruffleCompiler long long long
aload 3
8: invokestatic org.graalvm.compiler.truffle.runtime.hotspot.libgraal.TruffleToLibGraalCalls.openDebugContext:(JJJ[B)J
invokespecial org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.<init>:(Lorg/graalvm/libgraal/LibGraalScope;Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;J)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 compiler Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;
0 9 1 options Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
0 9 2 compilation Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalTruffleCompilation;
1 9 3 encodedOptions [B
2 9 4 scope Lorg/graalvm/libgraal/LibGraalScope;
Signature: (Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalHotSpotTruffleCompiler;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/LibGraalTruffleCompilation;)Lorg/graalvm/compiler/truffle/runtime/hotspot/libgraal/IgvSupport;
MethodParameters:
Name Flags
compiler
options
compilation
public java.lang.AutoCloseable scope(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/AutoCloseable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.scope:(Ljava/lang/String;Ljava/lang/Object;)Ljava/io/Closeable;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.AutoCloseable scope(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/AutoCloseable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport.scope:(Ljava/lang/String;)Ljava/io/Closeable;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "IgvSupport.java"
NestMembers:
org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$IgvDumpChannel org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$Scope
InnerClasses:
private final IgvDumpChannel = org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$IgvDumpChannel of org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport
private final Scope = org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport$Scope of org.graalvm.compiler.truffle.runtime.hotspot.libgraal.IgvSupport
public final Builder = org.graalvm.graphio.GraphOutput$Builder of org.graalvm.graphio.GraphOutput
public final DetachAction = org.graalvm.libgraal.LibGraalScope$DetachAction of org.graalvm.libgraal.LibGraalScope