abstract class org.openjdk.jmh.infra.BenchmarkParamsL4 extends org.openjdk.jmh.infra.BenchmarkParamsL3
minor version: 0
major version: 59
flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
this_class: org.openjdk.jmh.infra.BenchmarkParamsL4
super_class: org.openjdk.jmh.infra.BenchmarkParamsL3
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -2409216922027695385
private int markerEnd;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public void <init>(java.lang.String, java.lang.String, boolean, int, int[], java.util.Collection<java.lang.String>, int, int, org.openjdk.jmh.infra.IterationParams, org.openjdk.jmh.infra.IterationParams, org.openjdk.jmh.annotations.Mode, org.openjdk.jmh.runner.WorkloadParams, java.util.concurrent.TimeUnit, int, java.lang.String, java.util.Collection<java.lang.String>, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.openjdk.jmh.runner.options.TimeValue);
descriptor: (Ljava/lang/String;Ljava/lang/String;ZI[ILjava/util/Collection;IILorg/openjdk/jmh/infra/IterationParams;Lorg/openjdk/jmh/infra/IterationParams;Lorg/openjdk/jmh/annotations/Mode;Lorg/openjdk/jmh/runner/WorkloadParams;Ljava/util/concurrent/TimeUnit;ILjava/lang/String;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/openjdk/jmh/runner/options/TimeValue;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=22, args_size=22
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 start local 18 start local 19 start local 20 start local 21 0: aload 0
aload 1
aload 2
iload 3
1: iload 4
aload 5
aload 6
2: iload 7
iload 8
3: aload 9
aload 10
4: aload 11
aload 12
5: aload 13
iload 14
6: aload 15
aload 16
7: aload 17
aload 18
aload 19
aload 20
8: aload 21
invokespecial org.openjdk.jmh.infra.BenchmarkParamsL3.<init>:(Ljava/lang/String;Ljava/lang/String;ZI[ILjava/util/Collection;IILorg/openjdk/jmh/infra/IterationParams;Lorg/openjdk/jmh/infra/IterationParams;Lorg/openjdk/jmh/annotations/Mode;Lorg/openjdk/jmh/runner/WorkloadParams;Ljava/util/concurrent/TimeUnit;ILjava/lang/String;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/openjdk/jmh/runner/options/TimeValue;)V
9: return
end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 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 10 0 this Lorg/openjdk/jmh/infra/BenchmarkParamsL4;
0 10 1 benchmark Ljava/lang/String;
0 10 2 generatedTarget Ljava/lang/String;
0 10 3 synchIterations Z
0 10 4 threads I
0 10 5 threadGroups [I
0 10 6 threadGroupLabels Ljava/util/Collection<Ljava/lang/String;>;
0 10 7 forks I
0 10 8 warmupForks I
0 10 9 warmup Lorg/openjdk/jmh/infra/IterationParams;
0 10 10 measurement Lorg/openjdk/jmh/infra/IterationParams;
0 10 11 mode Lorg/openjdk/jmh/annotations/Mode;
0 10 12 params Lorg/openjdk/jmh/runner/WorkloadParams;
0 10 13 timeUnit Ljava/util/concurrent/TimeUnit;
0 10 14 opsPerInvocation I
0 10 15 jvm Ljava/lang/String;
0 10 16 jvmArgs Ljava/util/Collection<Ljava/lang/String;>;
0 10 17 jdkVersion Ljava/lang/String;
0 10 18 vmName Ljava/lang/String;
0 10 19 vmVersion Ljava/lang/String;
0 10 20 jmhVersion Ljava/lang/String;
0 10 21 timeout Lorg/openjdk/jmh/runner/options/TimeValue;
Signature: (Ljava/lang/String;Ljava/lang/String;ZI[ILjava/util/Collection<Ljava/lang/String;>;IILorg/openjdk/jmh/infra/IterationParams;Lorg/openjdk/jmh/infra/IterationParams;Lorg/openjdk/jmh/annotations/Mode;Lorg/openjdk/jmh/runner/WorkloadParams;Ljava/util/concurrent/TimeUnit;ILjava/lang/String;Ljava/util/Collection<Ljava/lang/String;>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/openjdk/jmh/runner/options/TimeValue;)V
MethodParameters:
Name Flags
benchmark
generatedTarget
synchIterations
threads
threadGroups
threadGroupLabels
forks
warmupForks
warmup
measurement
mode
params
timeUnit
opsPerInvocation
jvm
jvmArgs
jdkVersion
vmName
vmVersion
jmhVersion
timeout
}
SourceFile: "BenchmarkParams.java"