public class micro.benchmarks.ArrayDuplicationBenchmark extends micro.benchmarks.BenchmarkBase
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: micro.benchmarks.ArrayDuplicationBenchmark
  super_class: micro.benchmarks.BenchmarkBase
{
  private static final int TESTSIZE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 300

  private java.lang.Object[][] testObjectArray;
    descriptor: [[Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.Object[] dummy;
    descriptor: [Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 27
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tState cannot be resolved to a type\n\tScope cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tTearDown cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tBenchmark cannot be resolved to a type\n\tOperationsPerInvocation cannot be resolved to a type\n\tBenchmark cannot be resolved to a type\n\tOperationsPerInvocation cannot be resolved to a type\n\tBenchmark cannot be resolved to a type\n\tOperationsPerInvocation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;

  public void setup();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 45
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tSetup cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;
    RuntimeInvisibleAnnotations: 
      Setup()

  public void iterationSetup();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 53
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;

  public void iterationTearDown();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 58
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTearDown cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;

  public java.lang.Object[] normalArraycopy();
    descriptor: ()[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 63
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tOperationsPerInvocation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN, location=[ARRAY_ELEMENT]
        Benchmark()

  public java.lang.Object[] normalArraycopy(java.lang.Object[]);
    descriptor: ([Ljava/lang/Object;)[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 73
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;
    MethodParameters:
       Name  Flags
      cache  

  public java.lang.Object[] arraysCopyOf();
    descriptor: ()[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 79
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tOperationsPerInvocation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN, location=[ARRAY_ELEMENT]
        Benchmark()

  public java.lang.Object[] arraysCopyOf(java.lang.Object[]);
    descriptor: ([Ljava/lang/Object;)[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 89
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;
    MethodParameters:
       Name  Flags
      cache  

  public java.lang.Object[] cloneObjectArray();
    descriptor: ()[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 93
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tOperationsPerInvocation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN, location=[ARRAY_ELEMENT]
        Benchmark()

  public java.lang.Object[] arraysClone(java.lang.Object[]);
    descriptor: ([Ljava/lang/Object;)[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
         0: .line 104
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // micro.benchmarks.ArrayDuplicationBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lmicro/benchmarks/ArrayDuplicationBenchmark;
    MethodParameters:
       Name  Flags
      cache  
}
SourceFile: "ArrayDuplicationBenchmark.java"