class com.oracle.truffle.trufflenode.GraalJSAccess$WeakAgentWaiterList extends java.lang.ref.WeakReference<com.oracle.truffle.js.runtime.JSAgentWaiterList>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.oracle.truffle.trufflenode.GraalJSAccess$WeakAgentWaiterList
super_class: java.lang.ref.WeakReference
{
long pointer;
descriptor: J
flags: (0x0000)
void <init>(com.oracle.truffle.js.runtime.JSAgentWaiterList, long);
descriptor: (Lcom/oracle/truffle/js/runtime/JSAgentWaiterList;J)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
getstatic com.oracle.truffle.trufflenode.GraalJSAccess.agentWaiterListQueue:Ljava/lang/ref/ReferenceQueue;
invokespecial java.lang.ref.WeakReference.<init>:(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
1: aload 0
lload 2
putfield com.oracle.truffle.trufflenode.GraalJSAccess$WeakAgentWaiterList.pointer:J
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/oracle/truffle/trufflenode/GraalJSAccess$WeakAgentWaiterList;
0 3 1 wl Lcom/oracle/truffle/js/runtime/JSAgentWaiterList;
0 3 2 pointer J
MethodParameters:
Name Flags
wl
pointer
}
Signature: Ljava/lang/ref/WeakReference<Lcom/oracle/truffle/js/runtime/JSAgentWaiterList;>;
SourceFile: "GraalJSAccess.java"
NestHost: com.oracle.truffle.trufflenode.GraalJSAccess
InnerClasses:
private WeakAgentWaiterList = com.oracle.truffle.trufflenode.GraalJSAccess$WeakAgentWaiterList of com.oracle.truffle.trufflenode.GraalJSAccess