class com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent
super_class: java.lang.Object
{
final boolean entered;
descriptor: Z
flags: (0x0010) ACC_FINAL
final boolean created;
descriptor: Z
flags: (0x0010) ACC_FINAL
final com.oracle.truffle.api.TruffleContext context;
descriptor: Lcom/oracle/truffle/api/TruffleContext;
flags: (0x0010) ACC_FINAL
final com.oracle.truffle.api.nodes.LanguageInfo language;
descriptor: Lcom/oracle/truffle/api/nodes/LanguageInfo;
flags: (0x0010) ACC_FINAL
final boolean languageInitialized;
descriptor: Z
flags: (0x0010) ACC_FINAL
final boolean languageFinalized;
descriptor: Z
flags: (0x0010) ACC_FINAL
void <init>(boolean, boolean, com.oracle.truffle.api.TruffleContext, com.oracle.truffle.api.nodes.LanguageInfo);
descriptor: (ZZLcom/oracle/truffle/api/TruffleContext;Lcom/oracle/truffle/api/nodes/LanguageInfo;)V
flags: (0x0000)
Code:
stack=7, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
iload 1
iload 2
aload 3
aload 4
iconst_0
iconst_0
invokespecial com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent.<init>:(ZZLcom/oracle/truffle/api/TruffleContext;Lcom/oracle/truffle/api/nodes/LanguageInfo;ZZ)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/oracle/truffle/api/instrumentation/test/ContextsEventsTest$ContextEvent;
0 2 1 entered Z
0 2 2 created Z
0 2 3 context Lcom/oracle/truffle/api/TruffleContext;
0 2 4 language Lcom/oracle/truffle/api/nodes/LanguageInfo;
MethodParameters:
Name Flags
entered
created
context
language
void <init>(boolean, boolean, com.oracle.truffle.api.TruffleContext, com.oracle.truffle.api.nodes.LanguageInfo, boolean, boolean);
descriptor: (ZZLcom/oracle/truffle/api/TruffleContext;Lcom/oracle/truffle/api/nodes/LanguageInfo;ZZ)V
flags: (0x0000)
Code:
stack=2, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iload 1
putfield com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent.entered:Z
2: aload 0
iload 2
putfield com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent.created:Z
3: aload 0
aload 3
putfield com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent.context:Lcom/oracle/truffle/api/TruffleContext;
4: aload 0
aload 4
putfield com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent.language:Lcom/oracle/truffle/api/nodes/LanguageInfo;
5: aload 0
iload 5
putfield com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent.languageInitialized:Z
6: aload 0
iload 6
putfield com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent.languageFinalized:Z
7: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/oracle/truffle/api/instrumentation/test/ContextsEventsTest$ContextEvent;
0 8 1 entered Z
0 8 2 created Z
0 8 3 context Lcom/oracle/truffle/api/TruffleContext;
0 8 4 language Lcom/oracle/truffle/api/nodes/LanguageInfo;
0 8 5 languageInitialized Z
0 8 6 languageFinalized Z
MethodParameters:
Name Flags
entered
created
context
language
languageInitialized
languageFinalized
}
SourceFile: "ContextsEventsTest.java"
NestHost: com.oracle.truffle.api.instrumentation.test.ContextsEventsTest
InnerClasses:
private ContextEvent = com.oracle.truffle.api.instrumentation.test.ContextsEventsTest$ContextEvent of com.oracle.truffle.api.instrumentation.test.ContextsEventsTest