class org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion extends org.openjdk.jmh.profile.AbstractPerfAsmProfiler$Region
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion
super_class: org.openjdk.jmh.profile.AbstractPerfAsmProfiler$Region
{
void <init>(org.openjdk.jmh.profile.AbstractPerfAsmProfiler$MethodDesc, long, long, java.util.Set<java.lang.Long>);
descriptor: (Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$MethodDesc;JJLjava/util/Set;)V
flags: (0x0000)
Code:
stack=7, locals=7, args_size=5
start local 0 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion this
start local 1 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$MethodDesc desc
start local 2 // long begin
start local 4 // long end
start local 6 // java.util.Set eventfulAddrs
0: .line 1208
aload 0 /* this */
aload 1 /* desc */
lload 2 /* begin */
lload 4 /* end */
aload 6 /* eventfulAddrs */
invokespecial org.openjdk.jmh.profile.AbstractPerfAsmProfiler$Region.<init>:(Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$MethodDesc;JJLjava/util/Set;)V
1: .line 1209
return
end local 6 // java.util.Set eventfulAddrs
end local 4 // long end
end local 2 // long begin
end local 1 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$MethodDesc desc
end local 0 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$NativeRegion;
0 2 1 desc Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$MethodDesc;
0 2 2 begin J
0 2 4 end J
0 2 6 eventfulAddrs Ljava/util/Set<Ljava/lang/Long;>;
Signature: (Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$MethodDesc;JJLjava/util/Set<Ljava/lang/Long;>;)V
MethodParameters:
Name Flags
desc
begin
end
eventfulAddrs
public void printCode(java.io.PrintWriter, org.openjdk.jmh.profile.AbstractPerfAsmProfiler$PerfEvents);
descriptor: (Ljava/io/PrintWriter;Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$PerfEvents;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion this
start local 1 // java.io.PrintWriter pw
start local 2 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$PerfEvents events
0: .line 1213
aload 1 /* pw */
ldc " <no assembly is recorded, native region>"
invokevirtual java.io.PrintWriter.println:(Ljava/lang/String;)V
1: .line 1214
return
end local 2 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$PerfEvents events
end local 1 // java.io.PrintWriter pw
end local 0 // org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$NativeRegion;
0 2 1 pw Ljava/io/PrintWriter;
0 2 2 events Lorg/openjdk/jmh/profile/AbstractPerfAsmProfiler$PerfEvents;
MethodParameters:
Name Flags
pw
events
}
SourceFile: "AbstractPerfAsmProfiler.java"
NestHost: org.openjdk.jmh.profile.AbstractPerfAsmProfiler
InnerClasses:
MethodDesc = org.openjdk.jmh.profile.AbstractPerfAsmProfiler$MethodDesc of org.openjdk.jmh.profile.AbstractPerfAsmProfiler
NativeRegion = org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion of org.openjdk.jmh.profile.AbstractPerfAsmProfiler
protected PerfEvents = org.openjdk.jmh.profile.AbstractPerfAsmProfiler$PerfEvents of org.openjdk.jmh.profile.AbstractPerfAsmProfiler
Region = org.openjdk.jmh.profile.AbstractPerfAsmProfiler$Region of org.openjdk.jmh.profile.AbstractPerfAsmProfiler