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 29
            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 47
            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 55
            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 60
            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 65
            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 75
            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 81
            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 91
            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 95
            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 106
            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"